skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: geryon v. 0.1

Software ·
OSTI ID:1231307

Geryon is intended to be a simple library for managing the CUDA Runtime, CUDA Driver, and OpenCL APIs with a consistent interface * Change from one API to another by simply changing the namespace * Use multiple APIs in the same code * Lightweight (only include files no build required) * Manage device query and selection * Simple vector and matrix containers * Simple routines for data copy and type casting * Simple routines for data I/O * Simple classes for managing device timing * Simple classes for managing kernel compilation and execution The primary application is to facilitate writing a single code that can be compiled using the CUDA Runtime API, the CUDA Driver API, or OpenCL.

Short Name / Acronym:
GERYON V. 0.1; 002501MLTPL00
Version:
00
Programming Language(s):
Medium: X; OS: Unix/Linux/Windows/OSX; Compatibility: Multiplatform
Research Organization:
Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
DE-AC04-94AL85000
OSTI ID:
1231307
Country of Origin:
United States

Similar Records

Sandia Cloud Forensics and Incident Response Platform v 1.0
Software · Tue May 01 00:00:00 EDT 2018 · OSTI ID:1231307

RAJA Performance Suite
Software · Fri Sep 01 00:00:00 EDT 2017 · OSTI ID:1231307

Lightweight File System (LWFS) v. 1.0
Software · Wed Nov 19 00:00:00 EST 2008 · OSTI ID:1231307

Related Subjects