Month: November 2018

GNU Lesser General Public License

Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software–to make sure the software is free for all its users. This license, the Lesser General Public License, applies …

GNU Lesser General Public License Read More »

Using the Nvidia Sight Debugger

Enter Title Minimize Debugging with Parallel NSight is possible! Will be made easier in future Cudafy release but here’s an example of how to do it with V1.3: public void SetUp() { _cm = CudafyTranslator.Cudafy(); // Add this block if (_cm.CompilerOptionsList.Count == 0) _cm.CompilerOptionsList.Add(NvccCompilerOptions.Createx64()); _cm.CompilerOptionsList[0].GenerateDebugInfo = true; _cm.Compile(eGPUCompiler.CudaNvcc); _cm.Serialize(); _gpu = CudafyHost.GetDevice(CudafyModes.Target, deviceId); _gpu.LoadModule(_cm); } …

Using the Nvidia Sight Debugger Read More »

CUDAfy .NET

CUDAfy is a set of libraries and tools that permit general purpose programming of NVIDIA CUDA Graphics Processing Units (GPUs) and OpenCL Devices (GPUs, CPUs and FPGAs) completely from within the Microsoft .NET framework.  The aim is to create the leading tools for this task; combining flexibility, performance and ease of use.     The …

CUDAfy .NET Read More »

Downloads

Cudafy is provided with dual licenses: LGPL and Commercial. The LGPL version is targeted towards academic and research use. You can freely link to the Cudafy libraries from any application. If you wish to derive from Cudafy or embed it within your own application or library (i.e. not distribute the DLLs) then you must either …

Downloads Read More »

Charity

Harmony Through Education Hybrid DSP are pleased to be able to support Harmony Through Education – a charity that teaches special needs children in the third world. This education enables the children to rise above the confines of their isolation, develop self-esteem and employable skills, and become a source of pride for their families and communities In developing …

Charity Read More »