Results 1 to 10 of 10

Thread: Interview with Tamas Miklos, Lead Developer of AIDA64

  1. #1
    Xtreme Member
    Join Date
    Dec 2004
    Location
    Italy
    Posts
    147

    Interview with Tamas Miklos, Lead Developer of AIDA64

    I think that this interview could be interesting for the XS community. AIDA64 is one of the most used diagnostic and benchmarking software in the world. Enjoy the reading!

    http://www.bitsandchips.it/7-softwar...aida64?start=2

  2. #2
    Xtreme Addict
    Join Date
    Mar 2010
    Posts
    1,080
    Q:Today ARM is everywhere, we even start to have notebooks with ARM chips. Will we see AIDA64 for Android or Windows RT in the future? Do you think that the results of the two different platforms (x86 and ARM) are comparable when using the same benchmarking software (3D Mark, for example)?

    TM: Currently, we have no plans for an ARM port, since we believe Windows RT is already dead and buried.
    Mwa ha ha ha ha

    I like this guy.
    Last edited by El Mano; 07-10-2013 at 10:29 PM.

  3. #3
    Xtreme Enthusiast
    Join Date
    Oct 2007
    Location
    Mid UK. Lift a few rocks, eventually you will find me.
    Posts
    666
    Quote Originally Posted by El Mano View Post
    Mwa ha ha ha ha

    I like this guy.
    RT was never alive it was stillborn
    Fun Box: Asus P8Z68-V GEN3++Corsair AX850++i5 2500k@4.5Ghz-1.272v++Corsair A50++2x8Gb Corsair Vengeance++MSI R7970 Lightning++Audigy2 Plat-EX++TBS 6280 DVB-T2 tuner++256Gb OCZ Vertex 4.500Gb Caviar Black.500Gb Seagate Barracuda++Sony AD7240s++Lian-Li PC-60++Linux Mint/Win 7++Asus P238Q

    Work Box: Gigabyte H61MA-DV3++Corsair HX620++i5 3450@stock++2x8Gb Corsair Vengeance++120Gb OCZ Agility 3++Linux Mint

    Quantum theory in a nutshell: It's so small we don't know where it is, it could be here, it could be there.

    Just 'cos it's legal don't make it right.

  4. #4
    Xtreme Mentor
    Join Date
    Nov 2006
    Location
    Spain, EU
    Posts
    2,947
    I think this review is golden. He puts into words what any sane person would think. The best IMO:

    Libraries are definitely not the way to go. HSA is an interesting concept, but it has a number of drawbacks which are rarely advertised. The major issue is latency: it is simply impossible to issue a short compute task and get the results without a considerable overhead caused by the OpenCL framework and the video driver. Then there?s the issue of the whole OpenCL approach: all video and CPU drivers have to include an OpenCL compiler, which is very convenient for developers, but it also means that expected performance and latencies can greatly vary between driver updates and between manufacturers. Things that work with the current video driver will not necessarily work with the next video driver release. With direct architecture programming ? the way AIDA64 CPU and FPU benchmarks work ? there are no drivers and latencies to worry about, so you can use extreme optimizations and utilize the latest technologies at their full potential.

    With video games, as John Carmack suggested in an interview, we would have to go back to direct programming to eliminate the huge latencies caused by video drivers and DirectX. The original Doom was a perfect example of how you can utilize the full potential of the hardware to ensure maximum video experience ? you simply cannot do that today, since it?s not possible to program the GPU directly. But, in my opinion, this will not change unless a major change happens in video rendering, or one of the big video companies comes up with a feasible direct programming solution, and stops revamping the whole GPU architecture at every second or third GPU generation update.
    The AIDA64 OpenCL GPGPU benchmarks are already under development. We haven't specified a release date yet, simply because with those benchmarks we keep running into new issues, virtually every day. OpenCL compilers and video drivers, and even the underlying GPU hardware aren?t as mature and bulletproof as one would expect from such big companies as AMD, Intel or nVIDIA. The current set of AIDA64 GPGPU benchmarks are already capable of revealing such dirty secrets that the manufacturers would prefer to keep concealed. Overheating and throttling video cards, very slow and buggy OpenCL compilers are just a few examples
    Currently, we have no plans for an ARM port, since we believe Windows RT is already dead and buried. With Haswell Intel continues closing the gap in power efficiency, and they will keep delivering better and better products this year (Silvermont) and especially next year (Broadwell). If you look back on the past 30 years, Intel and x86 have beaten almost everything out there, including DEC Alpha, MIPS, Motorola m68k, and put many companies ? like Cyrix, Harris, NEC, SiS, TI, Transmeta, UMC ? out of the CPU business. Thanks to the 64-bit extensions developed by AMD, x86 has even killed IA-64 and Itanium, although Intel will never admit it. Many people hate Intel for x86, and try to make it look like an outdated, previous-century technology, but there?s still a lot of potential in it, and millions of guys stick to x86 for backwards compatibility. ARM may just become the next Alpha, or live next to Intel and x86 ? we?ll see in the coming years
    Friends shouldn't let friends use Windows 7 until Microsoft fixes Windows Explorer (link)


    Quote Originally Posted by PerryR, on John Fruehe (JF-AMD) View Post
    Pretty much. Plus, he's here voluntarily.

  5. #5
    Xtreme Member
    Join Date
    Dec 2004
    Location
    Italy
    Posts
    147
    Direct programming should be a very good thing, but it's hard to write if you want to realize a big job (Like an AAA video game), imho.

  6. #6
    Xtreme Addict
    Join Date
    Sep 2010
    Location
    Australia / Europe
    Posts
    1,309
    I still remember Zophar's (i believe written mainly by zsKnight) Zsnes,

    that piece of code was written in Assembler (gotta love the uses of machine code), main reason why console emulation through that emulator was successful even using on-board S3 video back in the late 1990's.

    I am not well versed on this side of the industry, but from the software expenditure side of the house I can see how spending more budget on coding and development might not always be an attractive approach for gaming companies, also this would slow down the frequency in which games coded this way would be released.
    Last edited by kuroikenshi; 07-11-2013 at 07:20 PM.
    この世界には 人の運命を司る 何らかの超越的な 〝律〝...... 〝神の手〝が 存在するのだろうか? 少なくとも 人は 自らの意志さえ 自由にはできな

  7. #7
    Xtreme Mentor
    Join Date
    Nov 2006
    Location
    Spain, EU
    Posts
    2,947
    Quote Originally Posted by Fottemberg View Post
    Direct programming should be a very good thing, but it's hard to write if you want to realize a big job (Like an AAA video game), imho.
    What GPUs really need is an ISA. Everything that relies on drivers fails sooner or latter, and until it fails, it has performance and stability issues. The problem? They wouldn't be able to completely change the underlying architecture every 2-3 years.
    Friends shouldn't let friends use Windows 7 until Microsoft fixes Windows Explorer (link)


    Quote Originally Posted by PerryR, on John Fruehe (JF-AMD) View Post
    Pretty much. Plus, he's here voluntarily.

  8. #8
    Xtreme Member
    Join Date
    Dec 2004
    Location
    Italy
    Posts
    147
    Quote Originally Posted by STaRGaZeR View Post
    The problem? They wouldn't be able to completely change the underlying architecture every 2-3 years.
    When videocards were only 2D the situation was simplier. With 3D GPUs, it's complicated keep the same architectures for a long time. A lot of features have to be implemented by hardware. We have to choose if the today GPUs are enough or not, in my opinion.

  9. #9
    Xtreme Mentor
    Join Date
    Feb 2009
    Location
    Bangkok,Thailand (DamHot)
    Posts
    2,690
    haha Windows RT is suck
    Intel Core i5 6600K + ASRock Z170 OC Formula + Galax HOF 4000 (8GBx2) + Antec 1200W OC Version
    EK SupremeHF + BlackIce GTX360 + Swiftech 655 + XSPC ResTop
    Macbook Pro 15" Late 2011 (i7 2760QM + HD 6770M)
    Samsung Galaxy Note 10.1 (2014) , Huawei Nexus 6P
    [history system]80286 80386 80486 Cyrix K5 Pentium133 Pentium II Duron1G Athlon1G E2180 E3300 E5300 E7200 E8200 E8400 E8500 E8600 Q9550 QX6800 X3-720BE i7-920 i3-530 i5-750 Semp140@x2 955BE X4-B55 Q6600 i5-2500K i7-2600K X4-B60 X6-1055T FX-8120 i7-4790K

  10. #10
    Xtreme Member
    Join Date
    Dec 2004
    Location
    Italy
    Posts
    147
    Quote Originally Posted by PatRaceTin View Post
    haha Windows RT is suck
    What Miklos says is more complex, and could be recapitulated with this verdict: ARM is not the best architecture for the advanced productivity software/systems.
    Windows RT is a good entertainment O.S., but today Android defeats it wherever.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •