NVIDIA Investor Presentation Deck slide image

NVIDIA Investor Presentation Deck

Legate Programming System Couple Convenient Notation with Accelerated Libraries via an Advanced Runtime System try: import legate.numpy as np except: import numpy as np def cg_solve (A, b): x = np.zeros (A. shape [1]) r = b A.dot (x) p = r rsold = r.dot (r) for i in xrange (b.shape [0]): Ap = A.dot (p) alpha * x = x + alpha P r = r alpha * Ap = rsold (p.dot (Ap)) rsnew = r. dot (r) if np.sqrt (rsnew) < 1e-10: break return X beta = rsnew/ rsold pr+ beta р rsold = rsnew * FAMILIAR DOMAIN-SPECIFIC INTERFACES Legate DATA-DRIVEN TASK RUNTIME SYSTEM Legion ACCELERATED LIBRARIES cuBLAS, cuSPARSE, cuDNN, cuDF, cuGRAPH, culo, ... EARLY ACCESS RELEASE: http://developer.nvidia.com/legate
View entire presentation