Bluebit Software
Bluebit Software Support Forum
 Home          Members     Calendar     Who's On

Welcome Guest ( Login | Register )
        



What is the .NET Matrix Library's performance... Expand / Collapse
Message
Posted Wednesday, February 04, 2009 5:56 PM Post #523
 

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie
I assume there are a lot of assembly optimization for this .NET Matrix Library.  My question is that which CPU instruction set is used?  SSE2, SSE3, SSE4 or AMD 3dNow?  Any performance comparison between different version, different CPU?

Thanks

Joseph

Posted Thursday, February 05, 2009 3:33 AM Post #524
 

Bluebit SupportBluebit SupportBluebit SupportBluebit SupportBluebit SupportBluebit SupportBluebit SupportBluebit Support
Hello,

NML is not optimized for a specific instruction set or for a specific processor.

At run time the processor that NML is running on is determined and then different code paths are followed depending on the processor type. A generic code path for pentium III or older processors is used.

I am afraid we do not have processor specific comparison charts. In general there are three factors that influence performance significantly:

  • Number of cores (single code, dual core, quad core etc)
  • Instruction set (SSE2, SSE3, SSE4)
  • Size and performance of memory cache


Trifon Triantafillidis

Lead Developer

Bluebit Software

« Prev Topic | Next Topic »


Reading This Topic Expand / Collapse
Active Users: 0 (0 guests, 0 members, 0 anonymous members)
No members currently viewing this topic.
Forum Moderators: Trifon

Permissions Expand / Collapse

All times are GMT -5:00, Time now is 1:49am

Powered by InstantForum.NET v4.1.4 © 2013
Execution: 0.266. 11 queries. Compression Disabled.
.NET Matrix Library