Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 7 reacties
Bron: 2CPU.com

2CPU.com heeft een Symmetric Multiprocessing FAQ in elkaar geknutseld. Op zich wel handig om eens door te lezen, want er zijn nog steeds personen die denken dat SMP wonderen kan verrichten en het idee hebben dat 2x550=~1100MHz, wat in praktijksituaties zelden het geval zal zijn. Bij efficiŽnt SMP'en hangt alles af van multi-threading en er zijn maar weinig proggies die zelf multi-threaded zijn:

What is multithreading?

Programs break up the tasks they need to do into threads. By far, the majority of applications are written to be single-threaded. This means that the program executes in a linear fashion, and will only use one CPU. A multithreaded application is written in a way that lets it execute any tasks that it can in parallel across multiple processors. Writing a multithreaded program takes more time and skill than writing a single-threaded program because there are additional considerations such as thread scheduling that has to happen. Scheduling is what keeps the threads in synch, and makes sure that everything happens in order. That John Carmack was able to optimize Quake 3 Arena for multiple processors is a testimonial to his programming skills.

What programs that I use are multithreaded?

Well, at this point the only game that will use multiple processors is Quake 3 Arena. As more people buy multiprocessor systems, there may be more games available that use multithreading. On the high end of the scale, we have 3D rendering programs and CAD/CAM programs that are SMP-enabled. Adobe's fine suite of digital image and video manipulation tools use multiple processors, and use them well. L0phtcrack, the NT password cracker uses multiple processors. The RC5 challenge software is an excellent example of multithreaded software. In general, the majority of multithreaded programs will be high-end business software, especially in the design arena.

Lees meer over

Moderatie-faq Wijzig weergave

Reacties (7)

Beos gebruiken is voledig smp en multithreading. Alleen jammer dat iedereen aan het kleuteren is over liNIX winDOS en mensen daardoor de echte goede vergeten.

BEOS RULEZ
preach on!!! brother oscarden

say the BeOS-Word
Hm, renderen in 3dstudio en in cinema4d is ook aardig SMP werk.. (Bijna) 2x zo snel ppl.
Gisteravond maar weer eens linux geinstalleerd... ik snap nog steeds niet wat ik met dat programma aan moet. Het werkt, maar dat is dan ook alles. Ik heb zelfs nog geen verbinding kunnen maken met internet.

Maarja, dat BeOS, dat sux ook. Ik heb 4.5 nog niet binnen, dus daar kan ik weinig over zeggen, maar een oudere versie die ik geprobeerd heb... YUCK. Net alsof ik weer terug geschakeld had naar Windows 3.11
Erg snel was/is BeOS ook bepaald niet.

Maar goed, als je Windows 2000 bekijkt. Die is nog een stuk langzamer. Hoe sneller je computer wordt, hoe langer het duurt voordattie opgestart is, lijkt het wel. Windows 2000 is trouwens wel heel erg goed met SMP. Beta3 was instabiel als wat, maar RC2 schijnt al bijna perfect te zijn, heb nog geen tijd gehad om het te proberen, maar misschien mijn Dual PII daar maar eens op laten kouwen zodra Linux weer over en uit is ;-)

Ik mis trouwens een schatting over hoe veel % je wint met SMP Quake3. Ik heb zelf het idee (niet gebenchmarked) dat het zo'n 60% is (test 1.08).
Heeft iemand anders hier al ervaring mee?
Firingsquad heeft ook benchmarks. Meestal komt Q3 niet boven de +25% en op hogere resoluties is er helemaal geen verschil waarneembaar (fillrate vormt het probleem, dat zou met nieuwere kaarten zoals de GeForce gefixt moeten worden - maar daar hadden we ook al onboard geometrie voor - dat op dit moment overigens nauwelijks effect lijkt te hebben).

Ik vind Win2000 sneller dan NT (alleen opstarten duurt lang, maar wie cared daarom als je doos makkelijk een uptime van een week kan halen). Win9x zuigt period, is zo labiel als een Mac <img src=http://192.87.219.67/~femme/wot/forum/interface/smilies/smile.gif width=15 height=15> (vandaag 5 minuten achter een G3 en meteen 2 crashes <img src=http://192.87.219.67/~femme/wot/forum/interface/smilies/smile.gif width=15 height=15>).
Weet iemand misschien hoe Adobe Premiere 5.1 met SMP werkt. Gaat het renderen sneller? Is een Dual Celeron (b.v. 2x400) aan te raden boven een Pentium III?

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True