[go: up one dir, main page]

WO2010038168A3 - Limited instruction set computing (lisc), zero instruction set computing (zisc), dynamic linking instruction set (dlisc) based processor / computing machine / apparatus - Google Patents

Limited instruction set computing (lisc), zero instruction set computing (zisc), dynamic linking instruction set (dlisc) based processor / computing machine / apparatus Download PDF

Info

Publication number
WO2010038168A3
WO2010038168A3 PCT/IB2009/054116 IB2009054116W WO2010038168A3 WO 2010038168 A3 WO2010038168 A3 WO 2010038168A3 IB 2009054116 W IB2009054116 W IB 2009054116W WO 2010038168 A3 WO2010038168 A3 WO 2010038168A3
Authority
WO
WIPO (PCT)
Prior art keywords
instruction set
computing
dlisc
zisc
lisc
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/IB2009/054116
Other languages
French (fr)
Other versions
WO2010038168A2 (en
Inventor
Suminda Dharmasena
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of WO2010038168A2 publication Critical patent/WO2010038168A2/en
Publication of WO2010038168A3 publication Critical patent/WO2010038168A3/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline or look ahead
    • G06F9/3885Concurrent instruction execution, e.g. pipeline or look ahead using a plurality of independent parallel functional units
    • G06F9/3893Concurrent instruction execution, e.g. pipeline or look ahead using a plurality of independent parallel functional units controlled in tandem, e.g. multiplier-accumulator
    • G06F9/3895Concurrent instruction execution, e.g. pipeline or look ahead using a plurality of independent parallel functional units controlled in tandem, e.g. multiplier-accumulator for complex operations, e.g. multidimensional or interleaved address generators, macros
    • G06F9/3897Concurrent instruction execution, e.g. pipeline or look ahead using a plurality of independent parallel functional units controlled in tandem, e.g. multiplier-accumulator for complex operations, e.g. multidimensional or interleaved address generators, macros with adaptable data path
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline or look ahead

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Small-Scale Networks (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Devices For Executing Special Programs (AREA)

Abstract

This invention introduces new modes of computing which would facilitate greater levels instruction parallelism. The apparatus contemplated are implemented as a dynamic network of function where the network topology is dynamically altered.
PCT/IB2009/054116 2008-10-02 2009-09-20 Limited instruction set computing (lisc), zero instruction set computing (zisc), dynamic linking instruction set (dlisc) based processor / computing machine / apparatus Ceased WO2010038168A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
LK1513808 2008-10-02
LK15138 2008-10-02

Publications (2)

Publication Number Publication Date
WO2010038168A2 WO2010038168A2 (en) 2010-04-08
WO2010038168A3 true WO2010038168A3 (en) 2010-07-08

Family

ID=42035964

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2009/054116 Ceased WO2010038168A2 (en) 2008-10-02 2009-09-20 Limited instruction set computing (lisc), zero instruction set computing (zisc), dynamic linking instruction set (dlisc) based processor / computing machine / apparatus

Country Status (1)

Country Link
WO (1) WO2010038168A2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007039837A2 (en) * 2005-09-15 2007-04-12 Dharmasena Suminda Sirinath Sa Implied instruction set computing (iisc) / dual instruction set computing (disc) / single instruction set computing (sisc) / recurring multiple instruction set computing (rmisc) based computing machine / apparatus / processor

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007039837A2 (en) * 2005-09-15 2007-04-12 Dharmasena Suminda Sirinath Sa Implied instruction set computing (iisc) / dual instruction set computing (disc) / single instruction set computing (sisc) / recurring multiple instruction set computing (rmisc) based computing machine / apparatus / processor

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
CORPORAAL H ET AL: "MOVE32INT, A SEA OF GATES REALIZATION OF A HIGH PERFORMANCE TRANSPORT TRIGGERED ARCHITECTURE", MICROPROCESSING AND MICROPROGRAMMING, ELSEVIER SCIENCE PUBLISHERS, BV., AMSTERDAM, NL LNKD- DOI:10.1016/0165-6074(93)90125-5, vol. 38, no. 1 / 05, 1 September 1993 (1993-09-01), pages 53 - 60, XP000383760, ISSN: 0165-6074 *
JAN HOOGERBRUGGE: "Code Generation for Transport Triggered Architectures", PROEFSCHRIFT UNIVERSITEIT DELFT, XX, XX, 5 February 1996 (1996-02-05), pages COMPLETE, XP002303070 *

Also Published As

Publication number Publication date
WO2010038168A2 (en) 2010-04-08

Similar Documents

Publication Publication Date Title
WO2009149219A3 (en) Appliance development toolkit
WO2008092778A3 (en) Controlling instruction execution in a processing environment
CO6241120A2 (en) (DIHIDRO) PIRROLO [2,1-á] ISOQUINOLINAS.
MX2014001731A (en) Optimal mixing matrices and usage of decorrelators in spatial audio processing.
MX2009009292A (en) Ppar active compounds.
GB2450448A (en) Method and apparatus for using dynamic workload characteristics to control CPU frequency and voltage scaling
EA200801959A1 (en) HIGHLY CHANGED POLYPROPYLENE
EP4280044A3 (en) Information input apparatus
WO2008067240A3 (en) Controller having a dynamically changeable interface
WO2011092594A3 (en) Region-growing algorithm
FR2943726B1 (en) ROTATING INPUT COVER FOR TURBOMACHINE, COMPRISING AN EXTREMITY BEFORE EXCENTREE
WO2012015806A3 (en) Method for reducing quiescent power draw and machine using same
WO2017176453A8 (en) Method for optimal vm selection for multi data center virtual network function deployment
WO2009108450A3 (en) Centralized publishing of network resources
PH12012502163A1 (en) Non-aqueous taxane pro-emulsion formulations and methods of making and using the same
WO2009105660A3 (en) Distributed sensors for dynamics modeling
GB2466425B (en) Computer networks
WO2009120377A3 (en) Network firewalls
WO2010038168A3 (en) Limited instruction set computing (lisc), zero instruction set computing (zisc), dynamic linking instruction set (dlisc) based processor / computing machine / apparatus
FI20085772A7 (en) Method for using a slitter rewinder
ATE522093T1 (en) BINAURAL HEARING INSTRUMENT
IT1399700B1 (en) JOYSTICK FOR THE EXECUTION OF CONTROLS ON OPERATING MACHINES.
WO2012088352A3 (en) Multi-dimensional networks
AU2013332237A8 (en) Method and apparatus for a distributed internet architecture
EP2245868A4 (en) OPTIMIZED MOBILE INTERNET ACCESS

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09809073

Country of ref document: EP

Kind code of ref document: A2

122 Ep: pct application non-entry in european phase

Ref document number: 09809073

Country of ref document: EP

Kind code of ref document: A2