Patents by Inventor Nicodemo A. Ciccia

Nicodemo A. Ciccia has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5121498
    Abstract: A translator translates user source code into user object code such as machine code. The translator responds differently to two unique types of loops in the source code. In particular, the translator responds to a first type of loop in the source code by generating an equivalent set of object code instructions that unroll iterations of the loop. In contrast, the translator responds to a second type of loop retaining the loop in the object code. As such, the loop is not unrolled, but rather remains intact.
    Type: Grant
    Filed: May 11, 1988
    Date of Patent: June 9, 1992
    Assignee: Massachusetts Institute of Technology
    Inventors: Ira H. Gilbert, Nicodemo A. Ciccia
  • Patent number: 5038282
    Abstract: In a single instruction multiple data synchronous processor, each slave processor of an array includes a computational element and an isolated slave memory. Instructions broadcast to the slave processors may be processed simultaneously with data transfers between slave memories through communications registers and between the slave memories and an I/O processor through I/O registers. A multiplexer in each slave processor selects as an input to the communications register a signal from an adjacent slave or a nonadjacent slave to bypass a column in the array. Broadcast instructions may be overridden by individual slave processors by conditional instructions which set the otherwise unused program counter of the computational element. An array master, communication master and input/out processor may process respective sets of instructions in parallel, each addressing slave memories through a common memory controller.
    Type: Grant
    Filed: May 11, 1988
    Date of Patent: August 6, 1991
    Assignee: Massachusetts Institute of Technology
    Inventors: Ira H. Gilbert, Nicodemo A. Ciccia