Beste Tweakers,
In het echte leven ben ik programmeur en data scientist. Als ik me verveel op mijn werk, dan ga ik in mijn privetijd mijzelf een beetje uitdagen. Dit jaar doe ik mee aan een programmeerwedstrijd waar een heel specifiek algoritme voor gebruikt moet worden met veel bitwise operaties. Momenteel gebruik ik de Avx-2 instructies met 256 bits vectors. (Ik heb een beefy laptop met 16c/32t.)
Maar ik zou graag de Avx-512 512 bits vectors willen gebruiken. Zover ik het nu kan overzien zou alleen al de move naar 512 bits een performance upgrade geven van 2x.
Ik heb geprobeerd om het algoritme te poorten naar een GPU, maar die is daar niet zo goed geschikt voor. Er is een volgorde die aangehouden moet worden. Het uitsmeren van de bitvectors over de GPU cores is zeer snel maar 1 beefy Ada 5000 met 10k threads is ongeveer even snel als 4 threads op de CPU. De CPU wint dus met enig gemak.
Nu zoek ik dus een stuk hardware dat CPU('s) bevat met de Avx-512 instructies en zoveel mogelijk cores/threads. Ik heb wel ontdekt dat op een gegeven moment het algoritme wat gelimiteerd kan worden door geheugensnelheden dus snel DDR4/DDR5 (ong. 16 GB) heeft de voorkeur.
HD ruimte is verwaarloosbaar. OS en 2-3 gb voor het programma en de data. Ik moet er bij voorkeur een monitor op aan kunnen sluiten.
Budget is ongeveer 600 euro? Hardware mag zeker tweedehands zijn.
Geluidsniveau is een klein beetje belangrijk. Een oude server op 100% laten blazen in huis is mogelijk een beetje too much.
Stroomverbruik komt wel goed.
Geen overclocking.
Waarom vraag ik het hier? Ik heb al eerder een workstation aangeschaft die volgens Pricewatch en een paar andere websites een avx512 processor zou hebben, maar dat bleek niet het geval te zijn. Gelukkig was ik in staat om hem zelfs met een beetje winst weer te verkopen. Ik wil nu niet nog een keer die fout maken.
Verder heb ik gezien dat er workstations bestaan met 2x een intel gold CPU. Er zijn youtube videos waar mensen die machines tweedehands voor 300 euro te pakken krijgen. Helaas is het beste wat ik in NL heb gezien 1250 euro en dat kan ik mijn arme gezinnetje niet aandoen qua budget.
In het echte leven ben ik programmeur en data scientist. Als ik me verveel op mijn werk, dan ga ik in mijn privetijd mijzelf een beetje uitdagen. Dit jaar doe ik mee aan een programmeerwedstrijd waar een heel specifiek algoritme voor gebruikt moet worden met veel bitwise operaties. Momenteel gebruik ik de Avx-2 instructies met 256 bits vectors. (Ik heb een beefy laptop met 16c/32t.)
Maar ik zou graag de Avx-512 512 bits vectors willen gebruiken. Zover ik het nu kan overzien zou alleen al de move naar 512 bits een performance upgrade geven van 2x.
Ik heb geprobeerd om het algoritme te poorten naar een GPU, maar die is daar niet zo goed geschikt voor. Er is een volgorde die aangehouden moet worden. Het uitsmeren van de bitvectors over de GPU cores is zeer snel maar 1 beefy Ada 5000 met 10k threads is ongeveer even snel als 4 threads op de CPU. De CPU wint dus met enig gemak.
Nu zoek ik dus een stuk hardware dat CPU('s) bevat met de Avx-512 instructies en zoveel mogelijk cores/threads. Ik heb wel ontdekt dat op een gegeven moment het algoritme wat gelimiteerd kan worden door geheugensnelheden dus snel DDR4/DDR5 (ong. 16 GB) heeft de voorkeur.
HD ruimte is verwaarloosbaar. OS en 2-3 gb voor het programma en de data. Ik moet er bij voorkeur een monitor op aan kunnen sluiten.
Budget is ongeveer 600 euro? Hardware mag zeker tweedehands zijn.
Geluidsniveau is een klein beetje belangrijk. Een oude server op 100% laten blazen in huis is mogelijk een beetje too much.
Stroomverbruik komt wel goed.
Geen overclocking.
Waarom vraag ik het hier? Ik heb al eerder een workstation aangeschaft die volgens Pricewatch en een paar andere websites een avx512 processor zou hebben, maar dat bleek niet het geval te zijn. Gelukkig was ik in staat om hem zelfs met een beetje winst weer te verkopen. Ik wil nu niet nog een keer die fout maken.
Verder heb ik gezien dat er workstations bestaan met 2x een intel gold CPU. Er zijn youtube videos waar mensen die machines tweedehands voor 300 euro te pakken krijgen. Helaas is het beste wat ik in NL heb gezien 1250 euro en dat kan ik mijn arme gezinnetje niet aandoen qua budget.