中文
相关论文

相关论文: Towards a Hardware DSL Ecosystem : RubyRTL and Fri…

200 篇论文

In this paper, we introduce d3rlpy, an open-sourced offline deep reinforcement learning (RL) library for Python. d3rlpy supports a set of offline deep RL algorithms as well as off-policy online algorithms via a fully documented…

机器学习 · 计算机科学 2022-12-06 Takuma Seno , Michita Imai

This paper investigates the use of Large Language Models (LLMs) and natural language prompts to generate hardware description code, namely Verilog. Building on our prior work, we employ OpenAI's ChatGPT4 and natural language prompts to…

硬件体系结构 · 计算机科学 2024-12-12 Paola Vitolo , George Psaltakis , Michael Tomlinson , Gian Domenico Licciardo , Andreas G. Andreou

There is currently a large amount of robotics software using the component-oriented programming paradigm. However, the rapid growth in number and complexity of components may compromise the scalability and the whole lifecycle of robotics…

机器人学 · 计算机科学 2013-01-28 A. Romero-Garces , L. J. Manso , Marco A. Gutierez , R. Cintas , P. Bustos

Domain specific languages (DSLs) allow domain experts to model parts of the system under development in a problem-oriented notation that is well-known in the respective domain. The introduction of a DSL is often accompanied the desire to…

软件工程 · 计算机科学 2014-09-09 Bernhard Rumpe , Ingo Weisemöller

ZeroML is a new generation programming language for AutoML to drive the ML pipeline in a compiled and multi-paradigm way, with a pure functional core. Meeting the shortcomings introduced by Python, R, or Julia such as slow-running time,…

编程语言 · 计算机科学 2025-05-27 Monirul Islam Mahmud

When a domain specific language (DSL) shall be commonly used, it is important for the development team to have a comfortable editor well integrated in the project's development environment. As DSL are rather often subject to changes,…

软件工程 · 计算机科学 2014-09-24 Holger Krahn , Bernhard Rumpe , Steven Völkel

Deepspeech was very useful for development IoT devices that need voice recognition. One of the voice recognition systems is deepspeech from Mozilla. Deepspeech is an open-source voice recognition that was using a neural network to convert…

音频与语音处理 · 电气工程与系统科学 2020-03-02 Muhammad Hafidh Firmansyah , Anand Paul , Deblina Bhattacharya , Gul Malik Urfa

Rust is a multi-paradigm programming language developed by Mozilla that focuses on performance and safety. Rust code is arguably known best for its speed and memory safety, a property essential while developing embedded systems. Thus, it…

This paper introduces the new robot programming language LightRocks (Light Weight Robot Coding for Skills), a domain specific language (DSL) for robot programming. The language offers three different level of abstraction for robot…

软件工程 · 计算机科学 2014-09-24 Ulrike Thomas , Gerd Hirzinger , Bernhard Rumpe , Christoph Schulze , Andreas Wortmann

Large language models (LLMs) with chain-of-thought reasoning have demonstrated remarkable problem-solving capabilities, but controlling their computational effort remains a significant challenge for practical deployment. Recent proprietary…

计算与语言 · 计算机科学 2025-08-27 Qianyu He , Siyu Yuan , Xuefeng Li , Mingxuan Wang , Jiangjie Chen

Dynamic languages such as Ruby, Python, and JavaScript have many compelling benefits, but the lack of static types means subtle errors can remain latent in code for a long time. While many researchers have developed various systems to bring…

编程语言 · 计算机科学 2016-04-14 Brianna M. Ren , Jeffrey S. Foster

Networking protocols are designed through long-time and hard-work human efforts. Machine Learning (ML)-based solutions have been developed for communication protocol design to avoid manual efforts to tune individual protocol parameters.…

网络与互联网体系结构 · 计算机科学 2020-09-07 Hannaneh Barahouei Pasandi , Tamer Nadeem

Transferring composite data structures with variable-length fields often requires designing unique protocols, causing incompatibility issues and decreased collaboration among hardware developers, especially in the open-source community.…

Robot world model representations are a vital part of robotic applications. However, there is no support for such representations in model-driven engineering tool chains. This work proposes a novel Domain Specific Language (DSL) for robotic…

机器人学 · 计算机科学 2014-08-04 Sebastian Blumenthal , Herman Bruyninckx

Domain-specific languages for hardware can significantly enhance designer productivity, but sometimes at the cost of ease of verification. On the other hand, ISA specification languages are too static to be used during early stage design…

编程语言 · 计算机科学 2023-08-28 Caleb Donovick , Ross Daly , Jackson Melchert , Lenny Truong , Priyanka Raina , Pat Hanrahan , Clark Barrett

Proceedings of the Second International Workshop on Domain-Specific Languages and Models for Robotic Systems (DSLRob'11), held in conjunction with the 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2011),…

机器人学 · 计算机科学 2012-12-14 Ulrik Pagh Schultz , Serge Stinckwich

Virtualization is the abstraction of details. Algorithms and programming languages provide abstraction, too. Virtualization of hardware and embedded systems is becoming more and more important in heterogeneous environments and networks,…

硬件体系结构 · 计算机科学 2023-02-07 Stefan Bosse

The current trend for domain-specific architectures (DSAs) has led to renewed interest in research test chips to demonstrate new specialized hardware. Tape-outs also offer huge pedagogical value garnered from real hands-on exposure to the…

硬件体系结构 · 计算机科学 2020-05-27 Paul Whatmough , Marco Donato , Glenn Ko , Sae-Kyu Lee , David Brooks , Gu-Yeon Wei

We address the need for expanding the presence of the Lisp family of programming languages in bioinformatics and computational biology research. Languages of this family, like Common Lisp, Scheme, or Clojure, facilitate the creation of…

其他定量生物学 · 定量生物学 2021-02-03 Bohdan B. Khomtchouk , Edmund Weitz , Claes Wahlestedt

The Rust programming language has garnered significant interest and use as a modern, type-safe, memory-safe, and potentially formally analyzable programming language. Our interest in Rust stems from its potential as a hardware/software…

计算机科学中的逻辑 · 计算机科学 2022-05-25 David Hardin