December 16, 2009
Source-to-source compiler for the multicore environment
TOKYO, Japan, Dec. 16 -- Fixstars Corporation announced the release of the beta version of its OpenCL Compiler "FOXC" for the x86 architecture starting today. This will allow software developers to take full advantage of multicore x86 CPUs to develop OpenCL-based softwares. The "FOXC" Beta version can be downloaded for free from its Web site.
OpenCL is a parallel computing framework for programming multicore systems, such as multicore CPUs, GPUs, Cell/B.E., DSPs. The framework, which is a product of joint effort by the world's leading semiconductor makers and hardware vendor, is attracting attention as an efficient and highly portable open technology for software development.
"FOXC" is a source-to-source compiler that takes OpenCL code as the input source. The output source file is a readable C code optimized to take advantage of the hardware architecture, which may be further hand-tuned. The FOXC Beta version being released today generates executable code for x86 multicore CPUs, including optimizations using SSE instructions and multithreading.
"In order to draw out the true performance capability of x86 multicore CPUs, a mastery of SSE instructions and multithreading is necessary, which is not an easy skill set to acquire," said Akihiro Asahara, the leader of the Software Platform Group within the Software Solution Division at Fixstars. "By using FOXC, anyone will be able to generate optimized code for x86 multicore CPUs through OpenCL."
Fixstars will continue to improve "FOXC", while actively performing OpenCL Compiler Development Services using "FOXC" as the basis.
For more information on FOXC or to download FOXC, go to http://www.fixstars.com/en/foxc.
For more information on OpenCL Compiler Development Service, go to http://www.fixstars.com/en/solutions/opencl/compiler.html.
About Fixstars Corporation
Fixstars Corporation provides software technology solutions that target Cell/B.E. and GPU with a vision of the future where multicore microprocessors are the standard. Fixstars enables the increase in performance of multicore-based operations through provision of a complete, integrated ecosystem with specific turn-key products for finance, medical, manufacturing, and digital media markets. For more information, visit www.fixstars.com/en.
Source: Fixstars Corp.
10/30/2013 | Cray, DDN, Mellanox, NetApp, ScaleMP, Supermicro, Xyratex | Creating data is easy… the challenge is getting it to the right place to make use of it. This paper discusses fresh solutions that can directly increase I/O efficiency, and the applications of these solutions to current, and new technology infrastructures.
10/01/2013 | IBM | A new trend is developing in the HPC space that is also affecting enterprise computing productivity with the arrival of “ultra-dense” hyper-scale servers.
Ken Claffey, SVP and General Manager at Xyratex, presents ClusterStor at the Vendor Showdown at ISC13 in Leipzig, Germany.
Join HPCwire Editor Nicole Hemsoth and Dr. David Bader from Georgia Tech as they take center stage on opening night at Atlanta's first Big Data Kick Off Week, filmed in front of a live audience. Nicole and David look at the evolution of HPC, today's big data challenges, discuss real world solutions, and reveal their predictions. Exactly what does the future holds for HPC?