Skip to content

Test your multi-threaded applications on Intel’s Parallel Universe Portal

At the 2010 Evans Data Developer Relations Conference, I sat in on a talk about the Intel Parallel Universe Portal.  "Intel® Parallel Universe Portal is an internet-based service that enables software developers to analyze their applications to see how they scale on multi-core computer systems."

The portal FAQ says the system works with C/C++, Fortran and C# applications.   It also works with Delphi and C++Builder applications!   I created a multi-threaded Delphi application (no user interaction is allowed), zipped it and uploaded it.  My program went into an execution queue and then the Intel system ran an analysis of the execution of my program on several multi-core configurations.  The results show you how your program will scale on larger systems.

Using the portal you can test applications on equipment you may not have on your desktop or on your own test servers.  The portal software can test native code applications and .net managed code applications.  You don’t have to provide any source code (just the executable and any other files required).  Your application is secure and deleted after it is executied and the analysis report is generated.

It’s a free service.  All you need to do is join the Intel Developer Program (that’s free) and start testing your applications on the Parallel Universe Portal.

The requirements:

  • 32/64 bit executables
  • Programs built for Windows XP or Vista
  • Libraries must be statically linked into the executable
  • Upload size smaller than 20mb
  • You can provide arguments for execution
  • Application must run without user-interaction

Read the Parallel Universe FAQ.

{ 1 } Comments

  1. Jon Robertson | April 3, 2010 at 2:38 pm | Permalink

    But not this week. After seeing your post, I adapted a thread stress test app that I recently wrote to run without a UI. Five hours after submitting with no results, I decided to check the forum, and found this post:

    "we are planning to do server maintenance tasks during easter week, more specifically starting on Wednesday March 31 at 7pm PST, and completing by Tuesday April 6th at 8am PST. During this week, the service will be unavailable, so please plan ahead, and sorry by this inconvenience."

    http://software.intel.com/en-us/forums/showthread.php?t=72005&o=d&s=lr

    The main page doesn’t say anything about the downtime and appears as though everything is working as usual. You can submit your app and apparently it’ll sit in the queue until the service comes back online. :(

{ 1 } Trackback

  1. [...] Sip from the Firehose : Test your multi-threaded applications on Intel’s Parallel Universe Portal blogs.embarcadero.com/davidi/2010/03/31/39941 – view page – cached David I’s (David Intersimone) Embarcadero blog about programming, languages, databases, history, and more. Filter tweets [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *

Bad Behavior has blocked 4 access attempts in the last 7 days.

Close