JPH1083304A5 - - Google Patents

Info

Publication number
JPH1083304A5
JPH1083304A5 JP1997084210A JP8421097A JPH1083304A5 JP H1083304 A5 JPH1083304 A5 JP H1083304A5 JP 1997084210 A JP1997084210 A JP 1997084210A JP 8421097 A JP8421097 A JP 8421097A JP H1083304 A5 JPH1083304 A5 JP H1083304A5
Authority
JP
Japan
Prior art keywords
microprocessor
dsp
computing system
file
operating system
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.)
Granted
Application number
JP1997084210A
Other languages
English (en)
Other versions
JP3774538B2 (ja
JPH1083304A (ja
Filing date
Publication date
Application filed filed Critical
Publication of JPH1083304A publication Critical patent/JPH1083304A/ja
Publication of JPH1083304A5 publication Critical patent/JPH1083304A5/ja
Application granted granted Critical
Publication of JP3774538B2 publication Critical patent/JP3774538B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Claims (9)

  1. 計算システムであって、
    主中央処理装置(CPU)マイクロプロセッサ、
    前記主CPUマイクロプロセッサとは異なる命令集合を有するディジタル信号処理装置(DSP)マイクロプロセッサ、
    前記主CPUマイクロプロセッサと前記DSPマイクロプロセッサとに結合された記憶装置
    を備え、
    前記記憶装置内のファイルベースオペレーティングシステムであって、前記主CPUが他に係わって占有されている時間間隔中前記DSPが前記主CPUの動作を実行し、それによって前記計算システムの性能を高め、前記計算システムはソフトウェアアプリケーションの少なくともソフトウェア部分を実行することができ、前記ファイルベースオペレーティングシステムは仮想メモリ内の何処でそのようなソフトウェア部分が開始し終了するかを告げるハンドルを定義するソフトウェアを含み、
    前記DSPマイクロプロセッサに主CPUマイクロプロセッサ機能を行わさせる動作を、DSPカーネルソフトウェアが定義し、
    前記主CPUマイクロプロセッサが何処に送り手ハンドルと受け手ハンドルとがあるかを定義し、
    前記ファイルベースオペレーティングシステムが受け手ハンドルによって定義された位置に情報を送る動作を定義し、
    何処で前記送り手ハンドルと前記受け手ハンドルとが前記DSPマイクロプロセッサに前記CPUマイクロプロセッサの代わりに機能を実行させるべきかに基づき前記DSPカーネルソフトウェアが動作を定義する
    計算システム。
  2. 請求項1に記載の計算システムにおいて、前記DSPマイクロプロセッサと前記主CPUマイクロプロセッサとに結合されたビデオ集積回路を更に含み、前記記憶装置がディスクとダイナミックランダムアクセスメモリ(DRAM)を更に含み、前記DRAMが前記DSPマイクロプロセッサと、前記主CPUマイクロプロセッサと、前記ビデオ集積回路とに対して統一メモリアーキテクチャ内で結合される、計算システム。
  3. 請求項1に記載の計算システムにおいて、前記計算システムのアプリケーションをサポートする少なくとも1つのアプリケーション装置を更に含み、前記アプリケーション装置が実質的に物理層のみに減少させられかつ前記DSPマイクロプロセッサに結合されたハードウェアを更に含み、その結果、前記DSPマイクロプロセッサが前記物理層によって媒介される信号を利用する前記アプリケーションの残りを仮想化しかつ遂行する、計算システム。
  4. 請求項1に記載の計算システムにおいて、前記DSPマイクロプロセッサによる実行用に前記記憶装置内にカーネルソフトウェアを更に含む計算システム。
  5. 請求項4に記載の計算システムにおいて、前記DSPマイクロプロセッサに結合されたI/Oポートを更に有し、前記カーネルソフトウェアが前記ファイルベースオペレーティングシステムと協働するDSPマイクロプロセッサ動作を定義し、前記主CPUマイクロプロセッサが占有されすぎて仮想ハードウェアを表す所与の機能を実行できない場合は、前記DSPマイクロプロセッサが前記機能を実行し、前記主CPUマイクロプロセッサと前記DSPマイクロプロセッサとの両方が自由である場合は、前記ファイルベースオペレーティングシステムによって決定されるに従って前記主CPUマイクロプロセッサ又は前記DSPマイクロプロセッサのどちらかが前記機能を実行するために選択され、それによって前記仮想ハードウェアが前記CPUマイクロプロセッサと前記I/Oポートとに係わる移動度を有する、計算システム。
  6. 請求項4に記載の計算システムにおいて、前記カーネルソフトウェアが前記ファイルベースオペレーティングシステムを用いて割り込みベースでDSPマイクロプロセッサ動作を定義し、所与の機能に対する優先権が実時間に計算され、かつ機能が ダイナミックに実行され、かつ前記カーネルソフトウェアが前記ファイルベースオペレーティングシステムを供給し、それによって実時間優先権を計算することができる、計算システム。
  7. 請求項1に記載の計算システムにおいて、前記ファイルベースオペレーティングシステムが前記DSPマイクロプロセッサ用プログラム空間について、かつ更に前記主CPUマイクロプロセッサと前記DSPマイクロプロセッサとの共用メモリモデルとしての読み出しデータ送り手空間と書込みデータ受け手空間とについて前記記憶装置に対するポインタアドレスを前記DSPマイクロプロセッサに供給するソフトウェアを含み、それによって前記配置が前記ファイルベースオペレーティングシステムを使用して前記DSPマイクロプロセッサを前記主CPUマイクロプロセッサに緊密に結合する、計算システム。
  8. 請求項1に記載の計算システムにおいて、前記ファイルベースオペレーティングシステムが、16ビットアプリケーション用にコールバック機能を通して、かつ32ビット用にセマフォーを通してアプリケーションと通信する仮想デバイスドライバ(VxD)を定義するソフトウェアを含む、計算システム。
  9. 請求項1に記載の計算システムにおいて、前記ファイルベースオペレーティングシステムが前記DSPマイクロプロセッサと前記主CPUマイクロプロセッサとの間を通信するために使用される割り込みを仮想化する動作を定義する、計算システム。
JP08421097A 1996-04-02 1997-04-02 パーソナルコンピュータ回路、コンピュータシステム、及びその動作方法 Expired - Fee Related JP3774538B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US1473496P 1996-04-02 1996-04-02
US014734 1996-04-02

Publications (3)

Publication Number Publication Date
JPH1083304A JPH1083304A (ja) 1998-03-31
JPH1083304A5 true JPH1083304A5 (ja) 2005-03-10
JP3774538B2 JP3774538B2 (ja) 2006-05-17

Family

ID=21767382

Family Applications (1)

Application Number Title Priority Date Filing Date
JP08421097A Expired - Fee Related JP3774538B2 (ja) 1996-04-02 1997-04-02 パーソナルコンピュータ回路、コンピュータシステム、及びその動作方法

Country Status (4)

Country Link
US (2) US5987590A (ja)
EP (1) EP0817096B1 (ja)
JP (1) JP3774538B2 (ja)
DE (1) DE69739934D1 (ja)

Families Citing this family (109)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6226665B1 (en) * 1996-09-19 2001-05-01 Microsoft Corporation Application execution environment for a small device with partial program loading by a resident operating system
US6285680B1 (en) * 1997-03-27 2001-09-04 Microcom Systems, Inc. Central site call routing apparatus and method
FI105727B (fi) * 1997-05-15 2000-09-29 Nokia Networks Oy Menetelmä ja järjestely prosessorin liittämiseksi ASIC-piiriin
US6128728A (en) 1997-08-01 2000-10-03 Micron Technology, Inc. Virtual shadow registers and virtual register windows
US6111894A (en) * 1997-08-26 2000-08-29 International Business Machines Corporation Hardware interface between a switch adapter and a communications subsystem in a data processing system
US6308234B1 (en) * 1997-10-17 2001-10-23 Acuity Imaging, Llc Flexible processing hardware architecture
US6208772B1 (en) * 1997-10-17 2001-03-27 Acuity Imaging, Llc Data processing system for logically adjacent data samples such as image data in a machine vision system
DE69935287T2 (de) 1998-01-16 2007-11-08 Symbol Technologies, Inc. Infrastruktur für drahtlose lans
DE19811235A1 (de) * 1998-03-14 1999-09-16 Valeo Electronics Gmbh & Co Kg Computer-System für Kraftfahrzeuge
US6480952B2 (en) 1998-05-26 2002-11-12 Advanced Micro Devices, Inc. Emulation coprocessor
US6308255B1 (en) 1998-05-26 2001-10-23 Advanced Micro Devices, Inc. Symmetrical multiprocessing bus and chipset used for coprocessor support allowing non-native code to run in a system
US6378017B1 (en) * 1998-07-08 2002-04-23 Nms Communications Corporation Processor interconnection
AU5910399A (en) * 1998-09-11 2000-04-03 Sharewave, Inc. Method and apparatus for accessing a computer network communication channel
US7324544B1 (en) 1998-09-11 2008-01-29 Cirrus Logic, Inc. Network slot synchronization scheme for a computer network communication channel
US6711205B1 (en) 1998-09-25 2004-03-23 Intel Corporation Tone detector for use in a modem
US6374312B1 (en) * 1998-09-25 2002-04-16 Intel Corporation System for dedicating a host processor to running one of a plurality of modem programs and dedicating a DSP to running another one of the modem programs
US6490628B2 (en) * 1998-09-25 2002-12-03 Intel Corporation Modem using a digital signal processor and a signal based command set
US6711206B1 (en) 1998-09-25 2004-03-23 Intel Corporation Modem using a digital signal processor and separate transmit and receive sequencers
US6661848B1 (en) 1998-09-25 2003-12-09 Intel Corporation Integrated audio and modem device
US6502138B2 (en) * 1998-09-25 2002-12-31 Intel Corporation Modem with code execution adapted to symbol rate
US6625208B2 (en) * 1998-09-25 2003-09-23 Intel Corporation Modem using batch processing of signal samples
US6304936B1 (en) * 1998-10-30 2001-10-16 Hewlett-Packard Company One-to-many bus bridge using independently and simultaneously selectable logical FIFOS
US6269413B1 (en) * 1998-10-30 2001-07-31 Hewlett Packard Company System with multiple dynamically-sized logical FIFOs sharing single memory and with read/write pointers independently selectable and simultaneously responsive to respective read/write FIFO selections
US6449664B1 (en) 1998-11-16 2002-09-10 Viewahead Technology, Inc. Two dimensional direct memory access in image processing systems
US6624761B2 (en) 1998-12-11 2003-09-23 Realtime Data, Llc Content independent data compression method and system
JP2000215149A (ja) * 1999-01-25 2000-08-04 Canon Inc 複合機器の制御装置
CN1153153C (zh) * 1999-02-22 2004-06-09 因芬尼昂技术股份公司 帮助直接存储器访问的方法和装置
US6601104B1 (en) 1999-03-11 2003-07-29 Realtime Data Llc System and methods for accelerated data storage and retrieval
US6604158B1 (en) * 1999-03-11 2003-08-05 Realtime Data, Llc System and methods for accelerated data storage and retrieval
US6247085B1 (en) * 1999-03-31 2001-06-12 Hewlett-Packard Company Method and apparatus for removable peripheral user interface panels
US6581102B1 (en) * 1999-05-27 2003-06-17 International Business Machines Corporation System and method for integrating arbitrary isochronous processing algorithms in general media processing systems
US6850990B1 (en) * 1999-07-14 2005-02-01 Landesk Software Limited Transfer of synchronized data from 16-bit code to a 32-bit process
US7023833B1 (en) 1999-09-10 2006-04-04 Pulse-Link, Inc. Baseband wireless network for isochronous communication
US8024767B1 (en) * 1999-09-14 2011-09-20 Ati Technologies Ulc Method and apparatus for receiving digital video signals
US6442642B1 (en) * 1999-09-30 2002-08-27 Conexant Systems, Inc. System and method for providing an improved synchronous operation of an advanced peripheral bus with backward compatibility
US7088795B1 (en) 1999-11-03 2006-08-08 Pulse-Link, Inc. Ultra wide band base band receiver
US6920543B1 (en) * 1999-12-14 2005-07-19 Genesis Microchip, Inc. Method and apparatus for performing distributed processing of program code
US6728853B1 (en) * 1999-12-14 2004-04-27 Genesis Microchip Inc. Method of processing data utilizing queue entry
US6775757B1 (en) 1999-12-14 2004-08-10 Genesis Microchip Inc. Multi-component processor
US6738884B1 (en) 1999-12-14 2004-05-18 Genesis Microchip Inc. Method and apparatus for processing data with semaphores
US6742083B1 (en) 1999-12-14 2004-05-25 Genesis Microchip Inc. Method and apparatus for multi-part processing of program code by a single processor
US6658508B1 (en) * 2000-01-31 2003-12-02 Koninklijke Philips Electronics N.V. Expansion module with external bus for personal digital assistant and design method therefor
US20030191876A1 (en) * 2000-02-03 2003-10-09 Fallon James J. Data storewidth accelerator
US20010047473A1 (en) 2000-02-03 2001-11-29 Realtime Data, Llc Systems and methods for computer initialization
US7173923B2 (en) 2000-03-17 2007-02-06 Symbol Technologies, Inc. Security in multiple wireless local area networks
US7173922B2 (en) 2000-03-17 2007-02-06 Symbol Technologies, Inc. Multiple wireless local area networks occupying overlapping physical spaces
US6647100B1 (en) * 2000-07-26 2003-11-11 Conexant Systems, Inc. Universal Serial Bus datapump command interpreter
US7162426B1 (en) 2000-10-02 2007-01-09 Xybernaut Corporation Computer motherboard architecture with integrated DSP for continuous and command and control speech processing
US7417568B2 (en) 2000-10-03 2008-08-26 Realtime Data Llc System and method for data feed acceleration and encryption
US8692695B2 (en) 2000-10-03 2014-04-08 Realtime Data, Llc Methods for encoding and decoding data
US9143546B2 (en) 2000-10-03 2015-09-22 Realtime Data Llc System and method for data feed acceleration and encryption
US6930689B1 (en) * 2000-12-26 2005-08-16 Texas Instruments Incorporated Hardware extensions for image and video processing
US6721839B1 (en) * 2000-12-27 2004-04-13 International Business Machines Corporation Method of mapping multiple address spaces into single PCI bus
US6753873B2 (en) * 2001-01-31 2004-06-22 General Electric Company Shared memory control between detector framing node and processor
US7386046B2 (en) 2001-02-13 2008-06-10 Realtime Data Llc Bandwidth sensitive data compression and decompression
US7089390B2 (en) * 2001-02-16 2006-08-08 Broadcom Corporation Apparatus and method to reduce memory footprints in processor architectures
US7197600B2 (en) 2001-02-16 2007-03-27 Broadcom Corporation Transferring data along with code for program overlays
US20020120732A1 (en) * 2001-02-27 2002-08-29 Lee Daniel Joseph Open internet protocol services platform
TW499795B (en) * 2001-03-19 2002-08-21 Realtek Semiconductor Corp PCI extended function interface and the PCI device using the same
US20020144104A1 (en) * 2001-04-02 2002-10-03 Springfield Randall Scott Method and system for providing a trusted flash boot source
US20030005261A1 (en) * 2001-06-29 2003-01-02 Gad Sheaffer Method and apparatus for attaching accelerator hardware containing internal state to a processing core
JP3558059B2 (ja) * 2001-08-10 2004-08-25 セイコーエプソン株式会社 電源制御回路及び電子機器
EP1306757A3 (en) * 2001-10-24 2005-07-06 Broadcom Corporation Transferring data along with code for program overlays
KR20020010558A (ko) * 2001-11-22 2002-02-04 (주)동명전자 디에스피를 이용한 데이터 수집 장치
US6928026B2 (en) 2002-03-19 2005-08-09 Broadcom Corporation Synchronous global controller for enhanced pipelining
KR100463204B1 (ko) * 2003-02-12 2004-12-23 삼성전자주식회사 선택적인 데이터 캐시 구조를 갖는 데이터 프로세싱 장치및 이를 포함하는 컴퓨터 시스템
CN101304355A (zh) 2003-05-28 2008-11-12 赛宝技术公司 备份小区控制器
US7739715B2 (en) * 2003-06-24 2010-06-15 Microsoft Corporation Variable play speed control for media streams
US7769950B2 (en) * 2004-03-24 2010-08-03 Qualcomm Incorporated Cached memory system and cache controller for embedded digital signal processor
US8699055B2 (en) * 2004-08-09 2014-04-15 Marvell International Technology Ltd. Image processing apparatus with symmetric processors
US20060112226A1 (en) 2004-11-19 2006-05-25 Hady Frank T Heterogeneous processors sharing a common cache
FR2879322B1 (fr) * 2004-12-15 2007-12-21 Claude Massuard Architecture de systeme informatique basee sur l'association des concepts d'adressage dynamique, de la protection par domaines, de liens dynamiques et de la mise en parallele de processeurs satellites
US7746349B1 (en) * 2005-03-16 2010-06-29 Nvidia Corporation Method and apparatus for display of data
US9153645B2 (en) 2005-05-17 2015-10-06 Taiwan Semiconductor Manufacturing Company, Ltd. Lattice-mismatched semiconductor structures with reduced dislocation defect densities and related methods for device fabrication
US8324660B2 (en) 2005-05-17 2012-12-04 Taiwan Semiconductor Manufacturing Company, Ltd. Lattice-mismatched semiconductor structures with reduced dislocation defect densities and related methods for device fabrication
US8914618B2 (en) 2005-12-29 2014-12-16 Intel Corporation Instruction set architecture-based inter-sequencer communications with a heterogeneous resource
US8214296B2 (en) * 2006-02-14 2012-07-03 Microsoft Corporation Disaggregated secure execution environment
US7777250B2 (en) 2006-03-24 2010-08-17 Taiwan Semiconductor Manufacturing Company, Ltd. Lattice-mismatched semiconductor structures and related methods for device fabrication
US8173551B2 (en) 2006-09-07 2012-05-08 Taiwan Semiconductor Manufacturing Co., Ltd. Defect reduction using aspect ratio trapping
US7875958B2 (en) 2006-09-27 2011-01-25 Taiwan Semiconductor Manufacturing Company, Ltd. Quantum tunneling devices and circuits with lattice-mismatched semiconductor structures
WO2008051503A2 (en) 2006-10-19 2008-05-02 Amberwave Systems Corporation Light-emitter-based devices with lattice-mismatched semiconductor structures
US8237151B2 (en) 2009-01-09 2012-08-07 Taiwan Semiconductor Manufacturing Company, Ltd. Diode-based devices and methods for making the same
US7825328B2 (en) 2007-04-09 2010-11-02 Taiwan Semiconductor Manufacturing Company, Ltd. Nitride-based multi-junction solar cell modules and methods for making the same
WO2008124154A2 (en) 2007-04-09 2008-10-16 Amberwave Systems Corporation Photovoltaics on silicon
US8329541B2 (en) 2007-06-15 2012-12-11 Taiwan Semiconductor Manufacturing Company, Ltd. InP-based transistor fabrication
DE112008002387B4 (de) 2007-09-07 2022-04-07 Taiwan Semiconductor Manufacturing Co., Ltd. Struktur einer Mehrfachübergangs-Solarzelle, Verfahren zur Bildung einer photonischenVorrichtung, Photovoltaische Mehrfachübergangs-Zelle und Photovoltaische Mehrfachübergangs-Zellenvorrichtung,
US8183667B2 (en) 2008-06-03 2012-05-22 Taiwan Semiconductor Manufacturing Co., Ltd. Epitaxial growth of crystalline material
US8274097B2 (en) 2008-07-01 2012-09-25 Taiwan Semiconductor Manufacturing Company, Ltd. Reduction of edge effects from aspect ratio trapping
US8981427B2 (en) 2008-07-15 2015-03-17 Taiwan Semiconductor Manufacturing Company, Ltd. Polishing of small composite semiconductor materials
US8434093B2 (en) 2008-08-07 2013-04-30 Code Systems Corporation Method and system for virtualization of software applications
US8776038B2 (en) 2008-08-07 2014-07-08 Code Systems Corporation Method and system for configuration of virtualized software applications
US20100072515A1 (en) 2008-09-19 2010-03-25 Amberwave Systems Corporation Fabrication and structures of crystalline material
CN102160145B (zh) 2008-09-19 2013-08-21 台湾积体电路制造股份有限公司 通过外延层过成长的元件形成
US8253211B2 (en) 2008-09-24 2012-08-28 Taiwan Semiconductor Manufacturing Company, Ltd. Semiconductor sensor structures with reduced dislocation defect densities
US8755515B1 (en) 2008-09-29 2014-06-17 Wai Wu Parallel signal processing system and method
US8566930B2 (en) * 2009-02-27 2013-10-22 Science Applications International Corporation Monitoring module
JP5705207B2 (ja) 2009-04-02 2015-04-22 台湾積體電路製造股▲ふん▼有限公司Taiwan Semiconductor Manufacturing Company,Ltd. 結晶物質の非極性面から形成される装置とその製作方法
US8954958B2 (en) 2010-01-11 2015-02-10 Code Systems Corporation Method of configuring a virtual application
US9104517B2 (en) 2010-01-27 2015-08-11 Code Systems Corporation System for downloading and executing a virtual application
US8959183B2 (en) 2010-01-27 2015-02-17 Code Systems Corporation System for downloading and executing a virtual application
US9229748B2 (en) 2010-01-29 2016-01-05 Code Systems Corporation Method and system for improving startup performance and interoperability of a virtual application
US8763009B2 (en) 2010-04-17 2014-06-24 Code Systems Corporation Method of hosting a first application in a second application
US8782106B2 (en) 2010-07-02 2014-07-15 Code Systems Corporation Method and system for managing execution of virtual applications
US9319880B2 (en) * 2010-09-15 2016-04-19 Intel Corporation Reformatting data to decrease bandwidth between a video encoder and a buffer
US9021015B2 (en) 2010-10-18 2015-04-28 Code Systems Corporation Method and system for publishing virtual applications to a web server
US8842735B2 (en) * 2010-10-26 2014-09-23 Sony Corporation Method to improve detection of motion with phase correlation
US9209976B2 (en) 2010-10-29 2015-12-08 Code Systems Corporation Method and system for restricting execution of virtual applications to a managed process environment
US9092647B2 (en) 2013-03-07 2015-07-28 Freescale Semiconductor, Inc. Programmable direct memory access channels
CN114489826B (zh) * 2020-11-09 2024-06-04 哲库科技(上海)有限公司 芯片运行方法、装置、存储介质及电子设备

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6133546A (ja) * 1984-07-25 1986-02-17 Nec Corp 情報処理装置
US4868818A (en) * 1987-10-29 1989-09-19 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Fault tolerant hypercube computer system architecture
US5050070A (en) * 1988-02-29 1991-09-17 Convex Computer Corporation Multi-processor computer system having self-allocating processors
US5266941A (en) * 1991-02-15 1993-11-30 Silicon Graphics, Inc. Apparatus and method for controlling storage of display information in a computer system
US5230039A (en) * 1991-02-19 1993-07-20 Silicon Graphics, Inc. Texture range controls for improved texture mapping
US5291614A (en) * 1991-09-03 1994-03-01 International Business Machines Corporation Real-time, concurrent, multifunction digital signal processor subsystem for personal computers
CA2069711C (en) * 1991-09-18 1999-11-30 Donald Edward Carmon Multi-media signal processor computer system
DE69228980T2 (de) * 1991-12-06 1999-12-02 National Semiconductor Corp., Santa Clara Integriertes Datenverarbeitungssystem mit CPU-Kern und unabhängigem parallelen, digitalen Signalprozessormodul
CA2080210C (en) * 1992-01-02 1998-10-27 Nader Amini Bidirectional data storage facility for bus interface unit
US5499344A (en) * 1992-10-07 1996-03-12 Texas Instruments Incorporated Programmable dual port data unit for interfacing between multiple buses
US5414848A (en) * 1993-04-01 1995-05-09 Intel Corporation Method and apparatus for sharing a common routine stored in a single virtual machine with other virtual machines operating in a preemptive muli-tasking computer system
US5530858A (en) * 1993-04-01 1996-06-25 Intel Corporation Method and apparatus for background processing for PCMCIA card services
US5634114A (en) * 1993-11-18 1997-05-27 Intel Corporation Dynamic link library version negotiation
US5524110A (en) * 1993-11-24 1996-06-04 Intel Corporation Conferencing over multiple transports
US5603014A (en) * 1993-12-03 1997-02-11 Intel Corporation Protected mode simulation of a real mode interupt based programming interface in a computer system
CA2137488C (en) * 1994-02-18 1998-09-29 Richard I. Baum Coexecuting method and means for performing parallel processing in conventional types of data processing systems
US5535340A (en) * 1994-05-20 1996-07-09 Intel Corporation Method and apparatus for maintaining transaction ordering and supporting deferred replies in a bus bridge
US5546546A (en) * 1994-05-20 1996-08-13 Intel Corporation Method and apparatus for maintaining transaction ordering and arbitrating in a bus bridge
US5548730A (en) * 1994-09-20 1996-08-20 Intel Corporation Intelligent bus bridge for input/output subsystems in a computer system
US5640490A (en) * 1994-11-14 1997-06-17 Fonix Corporation User independent, real-time speech recognition system and method
US5590342A (en) * 1994-11-29 1996-12-31 Intel Corporation Method and apparatus for reducing power consumption in a computer system using virtual device drivers
US5594882A (en) * 1995-01-04 1997-01-14 Intel Corporation PCI split transactions utilizing dual address cycle
US5638525A (en) * 1995-02-10 1997-06-10 Intel Corporation Processor capable of executing programs that contain RISC and CISC instructions
US5925099A (en) * 1995-06-15 1999-07-20 Intel Corporation Method and apparatus for transporting messages between processors in a multiple processor system
US5727211A (en) 1995-11-09 1998-03-10 Chromatic Research, Inc. System and method for fast context switching between tasks

Similar Documents

Publication Publication Date Title
JPH1083304A5 (ja)
KR100879825B1 (ko) 이질적 리소스와의 명령어 세트 아키텍처-기반 시퀀서간통신
Cheriton The V kernel: A software base for distributed systems
TWI252427B (en) Control register access virtualization performance improvement in the virtual-machine architecture
EP3652650A1 (en) Techniques for managing access to hardware accelerator memory
JP4690988B2 (ja) 持続的なユーザレベルスレッド用の装置、システムおよび方法
TW201120643A (en) Providing hardware support for shared virtual memory between local and remote physical memory
US7590774B2 (en) Method and system for efficient context swapping
GB2478726A (en) Instruction decoder for a processor able to deal with N-bit length data and 2N-bit length data using a set of registers.
JPS62151971A (ja) マイクロ・プロセツサ装置
US20110265097A1 (en) Coupled symbiotic operating system
US5029073A (en) Method for fast establishing a co-processor to memory linkage by main processor
JPH0799501B2 (ja) 複数アプリケーションの同時実行装置
JPH0316660B2 (ja)
JPH05257808A (ja) マイクロプロセッサ及びその動作変換方法
US20020166004A1 (en) Method for implementing soft-DMA (software based direct memory access engine) for multiple processor systems
JP3829504B2 (ja) 情報処理装置
KR900015014A (ko) 데이타 프로세서
JPH0564375B2 (ja)
JPH07109589B2 (ja) 命令処理方式
JP3071210B2 (ja) タスク管理制御方式
JPS6336012B2 (ja)
Lüke Interaction Between the User and Kernel Space in Linux
JPS63187339A (ja) 情報処理装置
CN121900871A (zh) 用于虚拟机处理器间中断的方法和装置、电子设备