Jag har provat OpenMP (endast 32-bit än så länge) i Linux med gfortran och gcc. Här är några användbara länkar:
http://people.sc.fsu.edu/~jburkardt/f_src/f_src.html
http://people.sc.fsu.edu/~jburkardt/c_src/c_src.html
http://people.sc.fsu.edu/~jburkardt/cpp ... p_src.html
http://openmp.org/wp/openmp-compilers/
http://www.viva64.com/en/a/0054/
Med AMD FX-8120 får jag som bäst ca 5½ gånger bättre prestanda-ökning från serie till parallell.
Bättre resultat blev det med heltal än flyttal och det var ju väntat. För tex fft krävs det stora "array" för att vinna något.
De små går klart snabbare seriellt utan den OH som OpenMP har.
Jag har jämfört FX-8120, Athlon II-250 och Core i3-2100. Det är bara Athlon II som lever upp till sina 2 trådar, Core i3-2100 ligger på ca 3 trådar(av 4)
Någon annan som testat OpenMP?
Här pratar vi programmering i dessa olika former. Perl, C/C++, Pascal, ADA, Lisp, COBOL, ZX Basic och mm.
Return to “Programmering allmänt”
Jump to
- Nyheter
- ↳ Nyheter inom Öppen Källkod
- FAQ
- ↳ FAQ
- ↳ FAQ-Spel
- Fria Unix dialekter ( Linux, FreeBSD och OpenBSD )
- ↳ Vilken fri UNIX version skall jag välja?
- ↳ Allmänna UNIX frågor.
- ↳ Administratören
- ↳ Applikationsforum
- ↳ Mac OS X
- ↳ BSD
- ↳ Databas forum
- ↳ Hårdvara
- ↳ Linuxkärnan
- ↳ Linuxprojekt
- ↳ Nätverk & Säkerhet
- ↳ Spel under linux
- ↳ Tips och trix
- ↳ Ultra portabala Linux datorer
- ↳ VPS Forum
- Fritt forum och övrigt
- ↳ Fritt forum
- ↳ Diskussion kring Linux.se
- ↳ Konsultuppdrag
- ↳ Köp och Sälj ( Privatpersoner )
- ↳ Linux User Groups
- ↳ Filosofin kring FOSS.
- Programmering
- ↳ Fönsterprogrammering
- ↳ Programmering allmänt
- ↳ Projekt OLFIX
- ↳ Webbutveckling
- ↳ FAQ Devel.
- ↳ FAQ spel-Devel
- ↳ PHP utveckling
- Övriga Operativsystem
- ↳ Windows