Can it be parallelized? That is how you reduce run-time. One of the tests 
matrix-matrix multiplication has been successfully speeded up by using GPUs.  
CUDA is the language used for this, which is a derivative of C. To be fair you 
only see the benefit for really large matrices, smaller ones which actually be 
slower on GPUs.


In answer to your question, YES! 





Adam





Scientific computing’s future: Can any coding       language top a 1950s 
behemoth?
     Cutting-edge research still universally       involves Fortran; a trio of 
challengers wants in.
     
---
       
     
     
Includes a JPEG image of a Hollerith card for the younguns  who       have 
never seen one.
     
     
"Julia may be the first language since Fortran created       specifically with 
scientific number crunching in mind."
     
     
"Fortran has been consistently regarded as the fastest language       available 
for numerical work, and it remains the standard used for       comparatively 
benchmarking supercomputers. But what does it mean       for a language to be 
fast?"
     
     
"Julia’s published benchmarks show       it performing close to or slightly 
worse than C, and Fortran, as       usual, performing better than C for most 
tasks."
     
     http://julialang.org/benchmarks/
     
     "The epigraph that opens this article notwithstanding, there is a     
reasonable chance that the language of choice for scientific     computing in 
another decade will be called “Julia.”"
     
     Discuss.
     
     --  
======================================================================= All 
Things Serve the Beam 
=======================================================================         
                       David J. Schuller                                modern 
man in a post-modern world                                MacCHESS, Cornell 
University                                schul...@cornell.edu

Reply via email to