• Home
  • Search
  • Concurrent programming support for a multimanipulator experiment on RIPS
  • Cite Icon4
  • https://doi.org/10.1109/robot.1989.100089Copy DOI Icon

Concurrent programming support for a multimanipulator experiment on RIPS

  • May 14, 1989
  • A.a Mangaser +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The authors discuss a concurrent programming environment and its application to a two-arm cooperative manipulation experiment on RIPS (robot instruction processing system). RIPS is a hierarchical multiprocessor architecture in which various custom and general-purpose processors are applied to a partitioning of the robot control problem. The system provides hardware support for synchronization and communication primitives, making it easier to write concurrent programs for RIPS' heterogeneous processors. The experiment demonstrated the viability of RIPS in supporting computationally intensive robot control methodologies, and as a byproduct has helped to develop a parallel programming environment for RIPS, called USE RIPS (user software environment for RIPS). By building USE RIPS on Unix and using a layered approach, it is possible to adapt or make use of various existing programs and utilities, such as the GNU and C++ compilers. >

Similar Papers
  • Research Article
  • Citations4

Debugging Tools for Concurrent Logic Programming

  • Apr 01, 1992
  • The Computer Journal
  • T Conlon +1
  • Research Article
  • Citations79

Learning from mistakes

  • Mar 01, 2008
  • ACM SIGPLAN Notices
  • Shan Lu +3
  • Conference Article
  • Citations5

Evaluation and Complexity Analysis of Task Dependencies in an Artificial Hormone System

  • May 01, 2020
  • Eric Hutter +2
  • Conference Article
  • Citations10

COMIC++: A software SVM system for heterogeneous multicore accelerator clusters

  • Jan 01, 2010
  • Jaejin Lee +5
  • Research Article
  • Citations1

Specifying Confluent Processes

  • Jan 01, 2006
  • Columbia Academic Commons (Columbia University)
  • Olivier Tardieu +1
  • Conference Article
  • Citations85

Bridging the computation gap between programmable processors and hardwired accelerators

  • Feb 01, 2009
  • Kevin Fan +3
  • Conference Article

Poster: Static Analysis of Concurrent Higher-Order Programs

  • May 01, 2015
  • Quentin Stievenart +3
  • Research Article
  • Citations25

Specification, verification, and synthesis of concurrency control components

  • Jul 01, 2002
  • ACM SIGSOFT Software Engineering Notes
  • Tuba Yavuz-Kahveci +1
  • Research Article
  • Citations33

Application-specific heterogeneous multiprocessor synthesis using extensible processors

  • Sep 01, 2006
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • Fei Sun +3
  • Conference Article
  • Citations3

Unifying manycore and FPGA processing with the RUSH architecture

  • Jun 01, 2011
  • Brandon Beresini +2
  • Conference Article
  • Citations45

Boundedness vs. Unboundedness of Lock Chains: Characterizing Decidability of Pairwise CFL-Reachability for Threads Communicating via Locks

  • Aug 01, 2009
  • Vineet Kahlon
  • Single Report

Language Support for Parallel Computation

  • Apr 01, 1990
  • C V Ramamoorthy
  • Conference Article
  • Citations10

Program dependence analysis of concurrent logic programs and its applications

  • Jun 03, 1996
  • J Zhao +2
  • Conference Article
  • Citations22

Preemption-based avoidance of priority inversion for Java

  • Aug 15, 2004
  • Adam Welc +2
  • Book Chapter
  • Citations2

Automatic Restructuring for Parallel and Vector Computers

  • Aug 13, 2020
  • Hans Zima +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.