Introductie
High Performance Computing, die ook wordt genoemd HPC maakt gebruik van computer-clusters tot grootschalige problemen op te lossen. Een computer cluster is een groep van onderling verbonden computers om samen te werken op een manier die lijkt op een enkele computer. Het belangrijkste doel van high performance computing is om parallelle verwerking van met elkaar verbonden computers te gebruiken om grote problemen op een efficiënte en snelle manier op te lossen.
Als we spreken over High Performance Computing, wordt normaal gebruikt computers voor wetenschappelijk onderzoek of het oplossen van grootschalige problemen
Problemen in High Performance Computing.
Hier zijn de meest voorkomende problemen tijdens het hebben van High Performance computing.
Scheduling Issues
De meest voorkomende probleem in High Performance Computing is het plannen van de middelen.
Het probleem van scheduling parallel computing is eigenlijk samengesteld probleem beschikking zoals waar en wanneer een werkwijze worden uitgevoerd, geeft ook aan dat welke processor dit proces wordt uitgevoerd en in welke volgorde zou worden uitgevoerd. De complexiteit van de plannen neemt toe als we de planning applicaties op heterogene geografisch verspreide gedistribueerde systemen voor parallelle werken [1].
Race voorwaarden
Als we parallel computing dan kunnen we het probleem van de Race Face staat.
Een race condition is een fout in een proces waarbij elk proces is racen om de gewenste bron eerst. Juiste ontwerptechnieken ondersteunen ontwerpers te herkennen en te elimineren race conditions voordat ze problemen veroorzaken.
Beveiliging Issues
In de normale traditionele computer programmeur van het systeem te beschermen van gebruikers en de gegevens van een gebruiker te beschermen tegen anderen. Terwijl in parallel computing en grid computing we onze applicaties en gegevens te beschermen tegen het systeem waar het zou worden uitgevoerd.
We moeten de lokale uitvoering van het externe systeem te beschermen. We moeten sterker te authenticatie uit te voeren voor de gebruikers en de verschillende beveiligingsbeleid gelden voor admin domeinnaam [2].
Resource Management
In de high performance computing hebben we groot aantal bronnen vele toepassingen. Deze middelen kunnen heterogeen en geografisch verspreid zijn.
Voor het beheer van deze middelen moeten we nauwkeurige planning van de middelen en het gebrui