Compute closer to where data begins.
At RiDM, we develop DODA, a programmable dataflow architecture designed to process sensing data closer to its source before it becomes a system-level data movement problem.
- Physical AI
- Edge AI
- Robotics
- Sensing Systems
- Low-Latency Networking
Moving raw data is expensive. There is more of it every year.
Every sensor produces a raw stream, and every stream is hauled to a processor before anything useful happens to it. In sensor-dense systems that movement, not the computation, is becoming the bottleneck — and sensor counts are still climbing.
Every one of those numbers is still rising, and each sensor adds a stream.
Pre-processing is where sensing systems stall: every raw stream is written to shared memory, worked on by the CPU and written back before an accelerator ever sees it. RiDM’s proprietary DODA architecture does that work beside the sensors, so only fused, reduced data crosses the system.
Go deeper.
The architecture, the team and the latest updates each have a dedicated page.
A dataflow machine, orchestrated at runtime.
DODA runs an operation when its data is ready, rather than following a schedule fixed when the program was compiled. The pipeline can be rebuilt for a new workload without new silicon.
Learn more →Lab NotesOne living note per project.
Each project keeps a single note that is updated in place: what it is, the latest demo, the numbers, and a changelog of what changed. Link to it, and it stays current.
Learn more →AboutResearchers building what they invented.
RiDM is an NUS spin-off founded by computer architecture researchers and a business lead from NUS. The founding team that did the underlying research remains directly involved in architecture, implementation and commercialization.
Learn more →What’s NewAnnouncements and research updates.
Company milestones, patent publications and research output from the founding team, newest first.
Learn more →Work with RiDM.
We are open to collaboration in any form — technology evaluation, licensing, joint development, research partnership, or something we have not thought of yet. Tell us what you have in mind.
