2 Replies Latest reply: Mar 4, 2012 11:29 AM by 800381 RSS

    Intel C/C++ compilers/libraries: I feel the need for speed

    RichardDBA
      Is Intel being used by anybody? Their compilers are the best for their CPUs. I can identify the chip and tailor stuff to cache, cores, vector support, etc. They have performance analyze, debugger, etc. I also use Nvidia. Anybody using that stuff? A couple thousand cores and I can rip through data like lightning. I'm doing heterogenous massively parallel processing Intel/Nvidia. I use OCI and write external functions. Just using the vector capabilities on the Intel I can get a 10x-20x speedup. IEEE-754: BINARY_FLOAT, BINARY_DOUBLE - everything uses it from doorknobs to space probes, avionics to autos.
        • 1. Re: Intel C/C++ compilers/libraries: I feel the need for speed
          koberoi
          There are a number of compiler & tool suites that are available in the market, but with this being the Oracle Solaris Studio forum, the focus here is on Oracle's compilers and tools. Having said that, Oracle Solaris Studio supports Solaris (SPARC, x86) and Linux (x86) and includes optimizing compilers, debuggers, performance analysis tools, code quality tools, algebraic libraries, IDE, and more:

          http://www.oracle.com/technetwork/server-storage/solarisstudio/overview/index-jsp-138069.html

          The compilers provide a variety of options to maximize application performance:

          http://www.oracle.com/technetwork/articles/servers-storage-dev/best-options-344699.html

          Results on x86 have been very competitive and Studio has actually set benchmark records on Intel x86, AMD x86, Oracle SPARC, and Fujitsu SPARC-based systems during the past few years. Here is an example where Solaris Studio produced best application performance on Intel x86:

          http://bit.ly/cjEARp

          /kso
          • 2. Re: Intel C/C++ compilers/libraries: I feel the need for speed
            800381
            koberoi wrote:
            There are a number of compiler & tool suites that are available in the market, but with this being the Oracle Solaris Studio forum, the focus here is on Oracle's compilers and tools. Having said that, Oracle Solaris Studio supports Solaris (SPARC, x86) and Linux (x86) and includes optimizing compilers, debuggers, performance analysis tools, code quality tools, algebraic libraries, IDE, and more:

            http://www.oracle.com/technetwork/server-storage/solarisstudio/overview/index-jsp-138069.html

            The compilers provide a variety of options to maximize application performance:

            http://www.oracle.com/technetwork/articles/servers-storage-dev/best-options-344699.html

            Results on x86 have been very competitive and Studio has actually set benchmark records on Intel x86, AMD x86, Oracle SPARC, and Fujitsu SPARC-based systems during the past few years. Here is an example where Solaris Studio produced best application performance on Intel x86:

            http://bit.ly/cjEARp

            /kso
            Ouch. Fanboi gets slapped.

            ROFLMAO.

            :-D