System software, middleware and programming environments

From HP-SEE Wiki

(Difference between revisions)
Jump to: navigation, search
(NVIDIA Nsight added)
Line 1: Line 1:
-
== System software ==
+
= System software =
-
== Middleware ==
 
-
== Programming environments ==
 
-
=== CUDA Parallel Nsight tool ===
+
= Middleware =
 +
 
 +
== EMI ==
 +
 
 +
http://www.eu-emi.eu/middleware
 +
 
 +
=== gLite ===
 +
 
 +
http://glite.cern.ch
 +
 
 +
=== UNICORE ===
 +
 
 +
http://www.unicore.eu
 +
 
 +
=== ARC ===
 +
 
 +
http://www.nordugrid.org/arc
 +
 
 +
==== ARC experiences (NIIFI) ====
 +
 
 +
= Programming environments =
 +
 
 +
== CUDA Parallel Nsight tool ==
NVIDIA Nsight is the development platform for heterogeneous computing that allows efficient development, debugging and profiling of the GPU code. Nsight helps users gain a better understanding of their code - identify and analyze bottlenecks and observe the behavior of all system activities. NVIDIA Nsight is available for Windows, Linux and Mac OS users.  
NVIDIA Nsight is the development platform for heterogeneous computing that allows efficient development, debugging and profiling of the GPU code. Nsight helps users gain a better understanding of their code - identify and analyze bottlenecks and observe the behavior of all system activities. NVIDIA Nsight is available for Windows, Linux and Mac OS users.  

Revision as of 10:39, 14 October 2012

Contents

System software

Middleware

EMI

http://www.eu-emi.eu/middleware

gLite

http://glite.cern.ch

UNICORE

http://www.unicore.eu

ARC

http://www.nordugrid.org/arc

ARC experiences (NIIFI)

Programming environments

CUDA Parallel Nsight tool

NVIDIA Nsight is the development platform for heterogeneous computing that allows efficient development, debugging and profiling of the GPU code. Nsight helps users gain a better understanding of their code - identify and analyze bottlenecks and observe the behavior of all system activities. NVIDIA Nsight is available for Windows, Linux and Mac OS users.

Nsight Development Platform, Visual Studio Edition (formerly NVIDIA Parallel Nsight) brings GPU Computing into Microsoft Visual Studio. It enables users to build, debug, profile and trace heterogeneous compute and graphics applications using CUDA C/C++, OpenCL, DirectCompute, Direct3D, and OpenGL. Current version is 2.2. Nsight Visual Studio Edition 2.2 has been updated with numerous bug fixes over the previous Nsight 2.2 release, build 12160. It is recommended that all grahics developers update to this latest version as the majority of improvements and bug fixes are graphics related.

NVIDIA Nsight Eclipse Edition is a full-featured IDE powered by the Eclipse platform that provides an all-in-one integrated environment to edit, build, debug and profile CUDA-C applications. Nsight Eclipse Edition supports a rich set of commercial and free plugins. It comprises of Nsight Source Code Editor, Nsight Debugger and Nsight Profiler. The latest version of NVIDIA Nsight Eclipse Edition with support for CUDA C/C++ and support for the Kepler Architecture is available with the CUDA 5.0 and is supported on MAC and Linux platforms. It is part of the CUDA Toolkit.

Link: http://www.nvidia.com/object/nsight.html

Personal tools