Diderot: a Domain-Specific Language for Portable Parallel Scientific Visualization and Image Analysis


Many algorithms for scientific visualization and image analysis are rooted in the globe of continuous scalar, vector, and tensor fields, but are programmed in low-level languages and libraries that obscure their mathematical foundations. Diderot is a parallel domain-specific language that is designed to bridge this semantic gap by providing the programmer with a high-level, mathematical programming notation that allows direct expression of mathematical ideas in code. Furthermore, Diderot provides parallel performance that takes advantage of contemporary multicore processors and GPUs. The high-level notation allows a concise and natural expression of the algorithms and also the parallelism allows efficient execution on real-world datasets.

Did you like this research project?

To get this research project Guidelines, Training and Code... Click Here

PROJECT TITLE :Cost-Optimal Caching for D2D Networks With User Mobility: Modeling, Analysis, and Computational Approaches - 2018ABSTRACT:Caching well-liked files at the user equipments (UEs) provides an efficient way to alleviate
PROJECT TITLE :Design, Analysis, and Implementation of ARPKI: An Attack-Resilient Public-Key Infrastructure - 2018ABSTRACT:This Transport Layer Security (TLS) Public-Key Infrastructure (PKI) is based on a weakest-link security
PROJECT TITLE :Modeling, Analysis, and Scheduling of Cluster Tools With Two Independent ArmsABSTRACT:Twin-armed cluster tools for semiconductor manufacturing sometimes have had two arms fixed in opposite directions. Recently,
PROJECT TITLE :Improving Bayesian Reasoning: The Effects of Phrasing, Visualization, and Spatial AbilityABSTRACT:Decades of research have repeatedly shown that folks perform poorly at estimating and understanding conditional probabilities
PROJECT TITLE :Visualization, Selection, and Analysis of Traffic FlowsABSTRACT:Visualization of the trajectories of moving objects results in dense and cluttered images, that hinders exploration and understanding. It also hinders

Ready to Complete Your Academic MTech Project Work In Affordable Price ?

Project Enquiry