Wprowadzenie Jak Parallel Works tworzenie
Jeśli komputer był człowiekiem, to jego jednostka centralna (CPU) będzie jego mózg. Procesor jest mikroprocesor - silnik obliczeń w układzie scalonym. Chociaż nowoczesne mikroprocesory są małe, są również bardzo silne. Można je interpretować miliony operacji na sekundę. Mimo to, istnieje kilka problemów obliczeniowych, które są tak złożone, że wydajny mikroprocesor wymaga lat, aby je rozwiązać. Największa
Informatycy użyciu różnych metod, aby rozwiązać ten problem. Potencjalnym rozwiązaniem będzie dążyć do bardziej wydajnych procesorów. Zazwyczaj oznacza to znalezienie sposobów, aby zmieścić więcej tranzystorów w układzie scalonym mikroprocesora. Inżynierowie komputerowe są już budowy mikroprocesorów z tranzystorów, które są szeroko tylko kilkadziesiąt nanometrów. Jak mały jest nanometr? Jest to jedna miliardowa część metra. Czerwone krwinki ma średnicę 2500 nm - szerokość nowoczesnych tranzystorów to ułamek tej wielkości Największa
budowlane mocniejsze mikroprocesory wymaga intensywnej i kosztownej proces produkcji.. Niektóre problemy obliczeniowe trwać latami rozwiązać nawet z korzyścią dla mocniejszy mikroprocesor. Częściowo ze względu na te czynniki, informatycy czasem zastosować inne podejście. Przetwarzania równoległego Największa
W ogóle, przetwarzania równoległego oznacza, że co najmniej dwa mikroprocesory obsłużyć części ogólnej zadania. Koncepcja jest dość prosta: Komputer naukowiec dzieli złożony problem na części składowe za pomocą specjalnego oprogramowania przeznaczonego specjalnie do tego zadania. On lub ona następnie przypisuje do każdej części składowej do dedykowanego procesora. Każdy procesor rozwiązuje jego część ogólnego problemu obliczeniowego. Oprogramowanie scala dane dojść do wniosku końca pierwotnego złożonego problemu. Największa
Jest to high-tech sposób na powiedzenie, że łatwiej dostać pracę, jeśli można dzielić obciążenie. Można podzielić obciążenie się wśród różnych procesorów znajdujących się w tym samym komputerze, lub możesz sieci kilka komputerów i podzielić obciążenie się wśród nich wszystkich. Istnieje kilka sposobów, aby osiągnąć ten sam cel. Największa
Co to są różne podejścia do przetwarzania równoległego? Dowiedz się, w następnym rozdziale. Największa Parallel Processing Podejścia Największa
Aby zrozumieć, przetwarzania równoległego, musimy spojrzeć na czterech podstawowych modeli programowania. Nauk