TornadoVM, an open-source plug-in for OpenJDK and GraalVM that compiles and offloads Java code to accelerators such as GPUs, ...
Think Smalltalk in a Lua-sized package with a dash of Erlang and wrapped up in a familiar, modern syntax. Wren is fast. A fast single-pass compiler to tight bytecode, and a compact object ...
VAST is a library for program analysis and instrumentation of C/C++ and related languages. VAST provides a foundation for customizable program representation for a broad spectrum of analyses. Using ...
Abstract: The past few years, traditional compiler optimization methods have been found to be further enhanced by machine learning (ML), deep learning (DL) and reinforcement learning (RL). These ...
Wa (Chinese name "凹", which pronounced "Wa") is a general-purpose programming language designed for for WebAssembly. The goal is to provide a simple, reliable, easy-to-use, statically typed language ...
OpenRAM is an award winning open-source Python framework to create the layout, netlists, timing and power models, placement and routing models, and other views necessary to use SRAMs in ASIC design.
Abstract: Numerous commercial tools like Xamarin, React Native and PhoneGap utilize the concept of cross-platform mobile applications development that builds applications once and runs it everywhere ...
Abstract: Search-based techniques have been demonstrated effective in solving complex optimization problems that arise in domain-specific compilers for machine learning (ML). Unfortunately, deploying ...
JavaCC (Java Compiler Compiler) parser generator. Given a context free grammer, JavaCC generates a parser. JTB (Java Tree Builder) jar file jtb.jar JTB is a syntax tree builder to be used with JavaCC.
This project aims to build a deep learning compiler and optimizer infrastructure that can provide automatic scalability and efficiency optimization for distributed and local execution. Overall, this ...
Abstract: As a widely-used platform to support various Java-bytecode-based applications, Java Virtual Machine (JVM) incurs severe performance loss caused by its real-time program interpretation ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results