DE69720477D1 - Von einem media-koprozessor auf gemeinsamem speicher einer workstation ausgeführtes kompressions- und dekompressionsschema - Google Patents

Von einem media-koprozessor auf gemeinsamem speicher einer workstation ausgeführtes kompressions- und dekompressionsschema

Info

Publication number
DE69720477D1
DE69720477D1 DE69720477T DE69720477T DE69720477D1 DE 69720477 D1 DE69720477 D1 DE 69720477D1 DE 69720477 T DE69720477 T DE 69720477T DE 69720477 T DE69720477 T DE 69720477T DE 69720477 D1 DE69720477 D1 DE 69720477D1
Authority
DE
Germany
Prior art keywords
workstation
compression
common storage
decompression scheme
scheme executed
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.)
Expired - Lifetime
Application number
DE69720477T
Other languages
English (en)
Other versions
DE69720477T2 (de
Inventor
W Troeller
L Fuccio
P Moreton
Bent Hagemark
Te-Li Lau
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.)
Graphics Properties Holdings Inc
Original Assignee
Silicon Graphics Inc
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 Silicon Graphics Inc filed Critical Silicon Graphics Inc
Publication of DE69720477D1 publication Critical patent/DE69720477D1/de
Application granted granted Critical
Publication of DE69720477T2 publication Critical patent/DE69720477T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/423Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
DE69720477T 1996-09-13 1997-07-03 Von einem media-koprozessor auf gemeinsamem speicher einer workstation ausgeführtes kompressions- und dekompressionsschema Expired - Lifetime DE69720477T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/713,599 US5768445A (en) 1996-09-13 1996-09-13 Compression and decompression scheme performed on shared workstation memory by media coprocessor
PCT/US1997/012437 WO1998011729A1 (en) 1996-09-13 1997-07-03 Compression and decompression scheme performed on shared workstation memory by media coprocessor

Publications (2)

Publication Number Publication Date
DE69720477D1 true DE69720477D1 (de) 2003-05-15
DE69720477T2 DE69720477T2 (de) 2003-12-18

Family

ID=24866752

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69720477T Expired - Lifetime DE69720477T2 (de) 1996-09-13 1997-07-03 Von einem media-koprozessor auf gemeinsamem speicher einer workstation ausgeführtes kompressions- und dekompressionsschema

Country Status (7)

Country Link
US (1) US5768445A (de)
EP (1) EP0925687B1 (de)
JP (1) JP2001500686A (de)
AU (1) AU3602797A (de)
CA (1) CA2259513C (de)
DE (1) DE69720477T2 (de)
WO (1) WO1998011729A1 (de)

Families Citing this family (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6002411A (en) * 1994-11-16 1999-12-14 Interactive Silicon, Inc. Integrated video and memory controller with data processing and graphical processing capabilities
IT1285258B1 (it) * 1996-02-26 1998-06-03 Cselt Centro Studi Lab Telecom Dispositivo di manipolazione di sequenze video compresse.
US6192073B1 (en) * 1996-08-19 2001-02-20 Samsung Electronics Co., Ltd. Methods and apparatus for processing video data
TW360823B (en) * 1996-09-30 1999-06-11 Hitachi Ltd Data processor and graphic processor
US5986709A (en) * 1996-11-18 1999-11-16 Samsung Electronics Co., Ltd. Adaptive lossy IDCT for multitasking environment
JP3104643B2 (ja) * 1997-05-07 2000-10-30 株式会社セガ・エンタープライゼス 画像処理装置及び画像処理方法
US6385670B1 (en) 1998-06-01 2002-05-07 Advanced Micro Devices, Inc. Data compression or decompressions during DMA transfer between a source and a destination by independently controlling the incrementing of a source and a destination address registers
US6188394B1 (en) * 1998-08-28 2001-02-13 Ati Technologies, Inc. Method and apparatus for video graphics antialiasing
US6388989B1 (en) * 1998-06-29 2002-05-14 Cisco Technology Method and apparatus for preventing memory overrun in a data transmission system
US6624761B2 (en) 1998-12-11 2003-09-23 Realtime Data, Llc Content independent data compression method and system
AU771764B2 (en) * 1999-02-04 2004-04-01 Quvis, Inc. Scaleable resolution motion image recording and storage system
US6604158B1 (en) 1999-03-11 2003-08-05 Realtime Data, Llc System and methods for accelerated data storage and retrieval
US6601104B1 (en) 1999-03-11 2003-07-29 Realtime Data Llc System and methods for accelerated data storage and retrieval
US7437483B1 (en) * 1999-03-24 2008-10-14 Microsoft Corporation System and method for transferring a compressed data file to a peripheral device
US6172625B1 (en) * 1999-07-06 2001-01-09 Motorola, Inc. Disambiguation method and apparatus, and dictionary data compression techniques
US7181608B2 (en) 2000-02-03 2007-02-20 Realtime Data Llc Systems and methods for accelerated loading of operating systems and application programs
AU2001243463A1 (en) * 2000-03-10 2001-09-24 Arc International Plc Memory interface and method of interfacing between functional entities
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
US7386046B2 (en) 2001-02-13 2008-06-10 Realtime Data Llc Bandwidth sensitive data compression and decompression
US6573846B1 (en) 2001-12-31 2003-06-03 Apple Computer, Inc. Method and apparatus for variable length decoding and encoding of video streams
US7467287B1 (en) 2001-12-31 2008-12-16 Apple Inc. Method and apparatus for vector table look-up
US7015921B1 (en) 2001-12-31 2006-03-21 Apple Computer, Inc. Method and apparatus for memory access
US7114058B1 (en) 2001-12-31 2006-09-26 Apple Computer, Inc. Method and apparatus for forming and dispatching instruction groups based on priority comparisons
US7034849B1 (en) 2001-12-31 2006-04-25 Apple Computer, Inc. Method and apparatus for image blending
US7055018B1 (en) 2001-12-31 2006-05-30 Apple Computer, Inc. Apparatus for parallel vector table look-up
US6931511B1 (en) 2001-12-31 2005-08-16 Apple Computer, Inc. Parallel vector table look-up with replicated index element vector
US6693643B1 (en) 2001-12-31 2004-02-17 Apple Computer, Inc. Method and apparatus for color space conversion
US7558947B1 (en) 2001-12-31 2009-07-07 Apple Inc. Method and apparatus for computing vector absolute differences
US7305540B1 (en) 2001-12-31 2007-12-04 Apple Inc. Method and apparatus for data processing
US6822654B1 (en) 2001-12-31 2004-11-23 Apple Computer, Inc. Memory controller chipset
US6877020B1 (en) 2001-12-31 2005-04-05 Apple Computer, Inc. Method and apparatus for matrix transposition
US6697076B1 (en) 2001-12-31 2004-02-24 Apple Computer, Inc. Method and apparatus for address re-mapping
US7681013B1 (en) 2001-12-31 2010-03-16 Apple Inc. Method for variable length decoding using multiple configurable look-up tables
US6985853B2 (en) * 2002-02-28 2006-01-10 Broadcom Corporation Compressed audio stream data decoder memory sharing techniques
US7154502B2 (en) * 2002-03-19 2006-12-26 3D Labs, Inc. Ltd. 3D graphics with optional memory write before texturing
ITMI20022003A1 (it) * 2002-09-20 2004-03-21 Atmel Corp Apparecchio e metodo per la decompressione dinamica di programmi.
US6781529B1 (en) 2002-10-24 2004-08-24 Apple Computer, Inc. Methods and apparatuses for variable length encoding
US6707397B1 (en) 2002-10-24 2004-03-16 Apple Computer, Inc. Methods and apparatus for variable length codeword concatenation
US6707398B1 (en) 2002-10-24 2004-03-16 Apple Computer, Inc. Methods and apparatuses for packing bitstreams
US6781528B1 (en) 2002-10-24 2004-08-24 Apple Computer, Inc. Vector handling capable processor and run length encoding
US9614772B1 (en) 2003-10-20 2017-04-04 F5 Networks, Inc. System and method for directing network traffic in tunneling applications
US8024483B1 (en) 2004-10-01 2011-09-20 F5 Networks, Inc. Selective compression for network connections
US7783781B1 (en) 2005-08-05 2010-08-24 F5 Networks, Inc. Adaptive compression
US8533308B1 (en) 2005-08-12 2013-09-10 F5 Networks, Inc. Network traffic management through protocol-configurable transaction processing
US7536533B2 (en) * 2005-09-30 2009-05-19 Silicon Laboratories Inc. MCU based motor controller with pre-load register and DMA controller
US8275909B1 (en) 2005-12-07 2012-09-25 F5 Networks, Inc. Adaptive compression
US7882084B1 (en) 2005-12-30 2011-02-01 F5 Networks, Inc. Compression of data transmitted over a network
US8565088B1 (en) 2006-02-01 2013-10-22 F5 Networks, Inc. Selectively enabling packet concatenation based on a transaction boundary
US7873065B1 (en) 2006-02-01 2011-01-18 F5 Networks, Inc. Selectively enabling network packet concatenation based on metrics
JP4929073B2 (ja) * 2006-07-07 2012-05-09 キヤノン株式会社 多機能プリンタ装置
US9356824B1 (en) 2006-09-29 2016-05-31 F5 Networks, Inc. Transparently cached network resources
US8417833B1 (en) 2006-11-29 2013-04-09 F5 Networks, Inc. Metacodec for optimizing network data compression based on comparison of write and read rates
US9106606B1 (en) 2007-02-05 2015-08-11 F5 Networks, Inc. Method, intermediate device and computer program code for maintaining persistency
KR100793286B1 (ko) * 2007-05-02 2008-01-10 주식회사 코아로직 버퍼 메모리의 사용량이 작은 디지털 영상 코덱 및 그 제어방법
US20080291209A1 (en) * 2007-05-25 2008-11-27 Nvidia Corporation Encoding Multi-media Signals
US8755515B1 (en) 2008-09-29 2014-06-17 Wai Wu Parallel signal processing system and method
US8367460B2 (en) 2010-06-22 2013-02-05 Micron Technology, Inc. Horizontally oriented and vertically stacked memory cells
US9026568B2 (en) * 2012-03-30 2015-05-05 Altera Corporation Data compression for direct memory access transfers
US20140108704A1 (en) * 2012-10-16 2014-04-17 Delphi Technologies, Inc. Data decompression method for a controller equipped with limited ram
US9564918B2 (en) 2013-01-10 2017-02-07 International Business Machines Corporation Real-time reduction of CPU overhead for data compression
US9792350B2 (en) 2013-01-10 2017-10-17 International Business Machines Corporation Real-time classification of data into data compression domains
US9053121B2 (en) 2013-01-10 2015-06-09 International Business Machines Corporation Real-time identification of data candidates for classification based compression
US9686536B2 (en) * 2013-05-20 2017-06-20 Advanced Micro Devices, Inc. Method and apparatus for aggregation and streaming of monitoring data
CN104572655B (zh) * 2013-10-12 2019-04-12 腾讯科技(北京)有限公司 数据处理的方法、装置及系统
US11184456B1 (en) 2019-06-18 2021-11-23 Xcelastream, Inc. Shared resource for transformation of data

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5212742A (en) * 1991-05-24 1993-05-18 Apple Computer, Inc. Method and apparatus for encoding/decoding image data
GB9206126D0 (en) * 1992-03-20 1992-05-06 Maxys Circuit Technology Limit Parallel vector processor architecture
WO1994010641A1 (en) * 1992-11-02 1994-05-11 The 3Do Company Audio/video computer architecture
US5373327A (en) * 1993-02-25 1994-12-13 Hewlett-Packard Company Detection, correction and display of illegal color information in a digital video signal
JP2935955B2 (ja) * 1994-06-10 1999-08-16 株式会社日立製作所 画像表示装置

Also Published As

Publication number Publication date
CA2259513A1 (en) 1998-03-19
AU3602797A (en) 1998-04-02
CA2259513C (en) 2006-11-21
EP0925687A1 (de) 1999-06-30
WO1998011729A1 (en) 1998-03-19
DE69720477T2 (de) 2003-12-18
EP0925687B1 (de) 2003-04-02
US5768445A (en) 1998-06-16
JP2001500686A (ja) 2001-01-16

Similar Documents

Publication Publication Date Title
DE69720477T2 (de) Von einem media-koprozessor auf gemeinsamem speicher einer workstation ausgeführtes kompressions- und dekompressionsschema
DE69425209D1 (de) Verbindungsverfahren und -anordnung für inhaltsadressierbaren Speicher
DE69430027T2 (de) Effiziente Speicherung eines Objektes in einem Dateisystem
DE69737170D1 (de) Auswahl von Befehlen in einem Rechnersystem
DE69510676T2 (de) Identifizierung von erdverlegtem kabel
DE69411441D1 (de) Physische Anordnung einer Untergruppe von Speichereinheit
DE69534113D1 (de) Kompression der Befehlswörter eines Rechners
DE69622637T2 (de) Reorganisation von Daten-Objekten in einer Datenkette
DE69707132D1 (de) Kompensation von intermodulation zweiter ordnung in einem homodynempfänger
DE69736611D1 (de) Reorganisation von Speicherreferenzen für Pixel in einer seitenorientierten Speicherarchitektur
DE69530292D1 (de) Effiziente adressierung von grossen speichern
DE69419558D1 (de) Inhalt-adressierbarer Speicher
DE69722914D1 (de) Speicher
DE59707611D1 (de) Kosmetische oder dermatologische gele auf der basis von mikroemulsionen
DE69425288D1 (de) Katalysatore auf Basis von bizyclischen Amidinen und ihre Verwendung in heisshärtbaren Zusammensetzungen
DE69422570D1 (de) Inhaltadressierbarer Speicher
DE9409608U1 (de) Block aus einer Vielzahl von aufeinanderliegenden Blättern
DE69425163D1 (de) Hsl umgebung in einem cmy farbraum
DE9408634U1 (de) Speicher
FI930686A (fi) Säilytyskotelo
DE9315704U1 (de) Gärbehälter
DE9318611U1 (de) Zelt für Versorgungsunternehmen von der Form eines Kegelstumpfes
ATA57091A (de) Durchfuehrung, insbesondere zur durchfuehrung von leitungen an einem beheizten speicher
DE9401709U1 (de) Speicher
KR950005499U (ko) 화일 보관용 박스

Legal Events

Date Code Title Description
8364 No opposition during term of opposition