ATE435452T1 - System und verfahren zum puffern von daten variabler länge - Google Patents

System und verfahren zum puffern von daten variabler länge

Info

Publication number
ATE435452T1
ATE435452T1 AT04777995T AT04777995T ATE435452T1 AT E435452 T1 ATE435452 T1 AT E435452T1 AT 04777995 T AT04777995 T AT 04777995T AT 04777995 T AT04777995 T AT 04777995T AT E435452 T1 ATE435452 T1 AT E435452T1
Authority
AT
Austria
Prior art keywords
variable length
length data
decoupler
buffering
request
Prior art date
Application number
AT04777995T
Other languages
English (en)
Inventor
Peter Morrison
Original Assignee
Computer Ass Think 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 Computer Ass Think Inc filed Critical Computer Ass Think Inc
Application granted granted Critical
Publication of ATE435452T1 publication Critical patent/ATE435452T1/de

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F5/00—Methods or arrangements for data conversion without changing the order or content of the data handled
    • G06F5/06—Methods or arrangements for data conversion without changing the order or content of the data handled for changing the speed of data flow, i.e. speed regularising or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor
    • G06F5/065—Partitioned buffers, e.g. allowing multiple independent queues, bidirectional FIFO's

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Finish Polishing, Edge Sharpening, And Grinding By Specific Grinding Devices (AREA)
  • Communication Control (AREA)
AT04777995T 2003-07-10 2004-07-09 System und verfahren zum puffern von daten variabler länge ATE435452T1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US48606403P 2003-07-10 2003-07-10
PCT/US2004/022246 WO2005008472A1 (en) 2003-07-10 2004-07-09 System and method for buffering variable-length data

Publications (1)

Publication Number Publication Date
ATE435452T1 true ATE435452T1 (de) 2009-07-15

Family

ID=34079188

Family Applications (1)

Application Number Title Priority Date Filing Date
AT04777995T ATE435452T1 (de) 2003-07-10 2004-07-09 System und verfahren zum puffern von daten variabler länge

Country Status (6)

Country Link
US (1) US7551636B2 (de)
EP (1) EP1644821B1 (de)
AT (1) ATE435452T1 (de)
AU (1) AU2004258635A1 (de)
DE (1) DE602004021807D1 (de)
WO (1) WO2005008472A1 (de)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7843952B2 (en) * 2003-12-18 2010-11-30 Intel Corporation Efficient handling of HTTP traffic
US7626930B2 (en) * 2006-11-13 2009-12-01 Corrigent Systems Ltd. Hash-based multi-homing
US7769035B1 (en) * 2007-07-13 2010-08-03 Microsoft Corporation Facilitating a channel change between multiple multimedia data streams
US7886089B2 (en) * 2008-02-13 2011-02-08 International Business Machines Corporation Method, system and computer program product for enhanced shared store buffer management scheme for differing buffer sizes with limited resources for optimized performance
US8555026B2 (en) 2010-09-06 2013-10-08 Lsi Corporation Methods and systems for storing variable width stack elements in a single memory stack
KR101541349B1 (ko) * 2013-11-19 2015-08-05 주식회사 윈스 고성능 네트워크 장비의 패킷 전달 시스템 및 그 전달 방법
KR102653373B1 (ko) * 2018-09-13 2024-04-02 에스케이하이닉스 주식회사 컨트롤러 및 컨트롤러의 동작방법
CN110555056B (zh) * 2019-07-23 2021-12-07 北京控制工程研究所 一种基于双环形缓冲的时标指令序列管理方法
CN111444012B (zh) * 2020-03-03 2023-05-30 中国科学院计算技术研究所 一种保证延迟敏感应用延迟slo的动态调控资源方法及系统

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4914675A (en) 1988-01-28 1990-04-03 General Electric Company Apparatus for efficiently packing data in a buffer
FR2653953A1 (fr) 1989-10-27 1991-05-03 Philips Electronique Lab Dispositif de codage comportant un codeur a mots de longueur variable et dispositif de decodage associe.
DE69111633T2 (de) 1990-01-30 1996-04-04 Philips Electronics Nv Vorrichtungen zur variablen Längen-Kodierung und Dekodierung von digitalen Daten.
US5173695A (en) 1990-06-29 1992-12-22 Bell Communications Research, Inc. High-speed flexible variable-length-code decoder
US5367643A (en) * 1991-02-06 1994-11-22 International Business Machines Corporation Generic high bandwidth adapter having data packet memory configured in three level hierarchy for temporary storage of variable length data packets
JPH04257939A (ja) 1991-02-13 1992-09-14 Tokyo Electric Co Ltd データ処理装置
US5828903A (en) 1994-09-30 1998-10-27 Intel Corporation System for performing DMA transfer with a pipeline control switching such that the first storage area contains location of a buffer for subsequent transfer
GB2302604B (en) * 1995-06-23 2000-02-16 Advanced Risc Mach Ltd Data memory access control
US5845152A (en) 1997-03-19 1998-12-01 Apple Computer, Inc. Method for transmission of isochronous data with two cycle look ahead
US5961606A (en) 1997-06-30 1999-10-05 Sun Microsystems, Inc. System and method for remote buffer allocation in exported memory segments and message passing between network nodes
US6032190A (en) 1997-10-03 2000-02-29 Ascend Communications, Inc. System and method for processing data packets
US6088777A (en) * 1997-11-12 2000-07-11 Ericsson Messaging Systems, Inc. Memory system and method for dynamically allocating a memory divided into plural classes with different block sizes to store variable length messages
US6070200A (en) 1998-06-02 2000-05-30 Adaptec, Inc. Host adapter having paged data buffers for continuously transferring data between a system bus and a peripheral bus
JP2002519884A (ja) 1998-06-25 2002-07-02 イクエーター テクノロジーズ インコーポレイテッド 可変長符号化及び復号化用の処理回路及び方法
US6708233B1 (en) 1999-03-25 2004-03-16 Microsoft Corporation Method and apparatus for direct buffering of a stream of variable-length data
US6892284B2 (en) * 2002-09-11 2005-05-10 Intel Corporation Dynamic memory allocation for assigning partitions to a logical port from two groups of un-assigned partitions based on two threshold values
US7266132B1 (en) * 2002-10-24 2007-09-04 Cisco Technology, Inc. Flexible memory allocation for data transmission
CA2426619A1 (en) * 2003-04-25 2004-10-25 Ibm Canada Limited - Ibm Canada Limitee Defensive heap memory management

Also Published As

Publication number Publication date
DE602004021807D1 (de) 2009-08-13
US20050122971A1 (en) 2005-06-09
EP1644821B1 (de) 2009-07-01
US7551636B2 (en) 2009-06-23
EP1644821A1 (de) 2006-04-12
AU2004258635A1 (en) 2005-01-27
WO2005008472A1 (en) 2005-01-27

Similar Documents

Publication Publication Date Title
TW200507518A (en) Specifying management nodes in a device management system
ES2186360T3 (es) Gestor de medios para controlar dispositivos de medios autonomos en un ambiente de red.
DE602004021807D1 (de) System und verfahren zum puffern von daten variabler länge
EP1696966A4 (de) Thrombektomie-kathetersystem mit okkludierer und anwendungsverfahren dafür
ATE398377T1 (de) Verfahren und vorrichtungen zur gemeinsamen benutzung von graphischen schirmdaten auf bandbreitenadaptive weise
TW200420022A (en) Method and apparatus for managing a collection of portlets in a portal server
FI20020791A7 (fi) Menetelmä ja järjestelmä tietoyksikköjen lähettämiseksi
UA91510C2 (ru) Система беспроводной связи с конфигурированной длиной циклического префикса
EP1876776A3 (de) Überlastungsverwaltung in einem Ad-Hoc-Netzwerk auf Grundlage eines prognostizierten Informationsdienstes
FI20030745L (fi) Menetelmä ja järjestelmä tiedon salaamiseksi ja tallentamiseksi
DE60322249D1 (de) Vergeben von prioritäten für verwaltungsobjekte
FI990036L (fi) Menetelmä ja järjestelmä datansiirtokanavien rinnakkaiseksi käyttämise ksi
TW200630786A (en) A method, apparatus, and system for buffering instructions
GB2405006B (en) Method and system of managing computing resources
US20150149229A1 (en) Travel plan apparatus, method and storage media
EP1296220A3 (de) Pufferaufteilung zur Verwaltung meherer Datenströme
ATE368886T1 (de) Verwalten einer beziehung zwischen einem zielvolumen und einem quellenvolumen
DE60106538D1 (de) System, Verfahren und Aufzeichungsmedium zur Paketübertragung bei verminderter Verzögerung durch Ressourcenzuordnung
DE602004010704D1 (de) Verfahren und systeme zum dynamischen konfigurieren einer netzwerkkomponente
DE60302368D1 (de) System und Verfahren um den Transfer von Daten zwischen beliebigen Komponenten untereinander zu ermöglichen
ATE352940T1 (de) Klassenbasierte inhaltsübertragung zwischen geräten
BR0204679A (pt) Sincronização do tempo em um dispositivo de comunicação
WO2007112205A3 (en) Methods and systems for partitioning data in parallel processing systems
BRPI0519669A2 (pt) método e dispositivo para compartilhamento de informação de conteúdo
DE60319003D1 (de) Verfahren zur Neuverteilung von Objekten an Recheneinheiten

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties