[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

SG11201709668SA - Computer device and method for reading/writing data by computer device - Google Patents

Computer device and method for reading/writing data by computer device

Info

Publication number
SG11201709668SA
SG11201709668SA SG11201709668SA SG11201709668SA SG11201709668SA SG 11201709668S A SG11201709668S A SG 11201709668SA SG 11201709668S A SG11201709668S A SG 11201709668SA SG 11201709668S A SG11201709668S A SG 11201709668SA SG 11201709668S A SG11201709668S A SG 11201709668SA
Authority
SG
Singapore
Prior art keywords
computer device
reading
writing data
computer
writing
Prior art date
Application number
SG11201709668SA
Inventor
Yun Chen
Haibin Wang
Xiongli Gu
Xiaosong Cui
Original Assignee
Huawei Tech Co Ltd
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 Huawei Tech Co Ltd filed Critical Huawei Tech Co Ltd
Publication of SG11201709668SA publication Critical patent/SG11201709668SA/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/061Improving I/O performance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/10Streamlined, light-weight or high-speed protocols, e.g. express transfer protocol [XTP] or byte stream
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/20Handling requests for interconnection or transfer for access to input/output bus
    • G06F13/32Handling requests for interconnection or transfer for access to input/output bus using combination of interrupt and burst mode transfer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/061Improving I/O performance
    • G06F3/0611Improving I/O performance in relation to response time
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0655Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
    • G06F3/0659Command handling arrangements, e.g. command buffers, queues, command scheduling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/067Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/02Protocol performance

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)
SG11201709668SA 2015-07-22 2015-07-22 Computer device and method for reading/writing data by computer device SG11201709668SA (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2015/084816 WO2017012096A1 (en) 2015-07-22 2015-07-22 Computer device and data read-write method for computer device

Publications (1)

Publication Number Publication Date
SG11201709668SA true SG11201709668SA (en) 2017-12-28

Family

ID=57833686

Family Applications (1)

Application Number Title Priority Date Filing Date
SG11201709668SA SG11201709668SA (en) 2015-07-22 2015-07-22 Computer device and method for reading/writing data by computer device

Country Status (9)

Country Link
US (1) US10951741B2 (en)
EP (1) EP3296836B1 (en)
JP (1) JP6498844B2 (en)
CN (1) CN106662895B (en)
AU (1) AU2015402888B2 (en)
CA (1) CA2987807C (en)
ES (1) ES2757673T3 (en)
SG (1) SG11201709668SA (en)
WO (1) WO2017012096A1 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10552271B2 (en) * 2017-07-31 2020-02-04 International Business Machines Corporation Switching servers without interrupting a client command-response queue
KR20210045073A (en) 2019-10-16 2021-04-26 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. Efficient placement of memory
CN111061430B (en) * 2019-11-27 2021-02-19 东南大学 Data placement method for heterogeneous I/O fine-grained perception in multi-cloud environment
CN111858447A (en) * 2020-07-13 2020-10-30 深圳市集贤科技有限公司 Method for receiving data from serial port and processing data frame
CN112925481B (en) * 2021-03-09 2024-04-05 合肥兆芯电子有限公司 Memory management method, memory storage device and memory control circuit unit
CN115080258A (en) * 2021-03-11 2022-09-20 华为技术有限公司 Data transmission system and related equipment
CN114296640B (en) * 2021-12-13 2023-08-15 苏州浪潮智能科技有限公司 Data driving method, apparatus, device and storage medium for accelerating computation

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7010575B1 (en) 2000-03-31 2006-03-07 Emc Corporation Data storage system having separate data transfer section and message network having bus arbitration
GB0221464D0 (en) 2002-09-16 2002-10-23 Cambridge Internetworking Ltd Network interface and protocol
JP2004220216A (en) * 2003-01-14 2004-08-05 Hitachi Ltd San/nas integrated storage device
JP4536361B2 (en) * 2003-11-28 2010-09-01 株式会社日立製作所 Data transfer apparatus, storage device control apparatus, and storage device control apparatus control method
JP2007027951A (en) * 2005-07-13 2007-02-01 Matsushita Electric Ind Co Ltd Dma controller and communication processing apparatus
JP2008226040A (en) 2007-03-14 2008-09-25 Hitachi Ltd Information processor and command multiplexing degree control method
JP5112138B2 (en) * 2008-03-28 2013-01-09 株式会社日立製作所 Session management method, storage device, and computer system
US8832130B2 (en) * 2010-08-19 2014-09-09 Infosys Limited System and method for implementing on demand cloud database
US8589625B2 (en) * 2010-09-15 2013-11-19 Pure Storage, Inc. Scheduling of reconstructive I/O read operations in a storage environment
US8751714B2 (en) 2010-09-24 2014-06-10 Intel Corporation Implementing quickpath interconnect protocol over a PCIe interface
CN202178776U (en) * 2011-08-23 2012-03-28 杭州朗杰测控技术开发有限公司 High speed communication system based on CAN bus
US10445121B2 (en) * 2012-02-23 2019-10-15 Red Hat Inc. Building virtual machine disk images for different cloud configurations from a single generic virtual machine disk image
US20140330957A1 (en) 2012-08-21 2014-11-06 Intel Corporation Widi cloud mode
US9286130B2 (en) * 2012-08-27 2016-03-15 International Business Machines Corporation Optimizing virtual machine deployment time by temporarily allocating more processing resources during the initial deployment time of the virtual machine
US8831000B2 (en) * 2012-10-10 2014-09-09 Telefonaktiebolaget L M Ericsson (Publ) IP multicast service join process for MPLS-based virtual private cloud networking
US9712402B2 (en) 2012-10-10 2017-07-18 Alcatel Lucent Method and apparatus for automated deployment of geographically distributed applications within a cloud
US9344521B2 (en) * 2012-12-13 2016-05-17 Red Hat, Inc. Pluggable infrastructure for cloud provider selection
US20140172783A1 (en) * 2012-12-17 2014-06-19 Prowess Consulting, Llc System and method for providing computing environment delivery service with offline operations
US9256384B2 (en) 2013-02-04 2016-02-09 Avago Technologies General Ip (Singapore) Pte. Ltd. Method and system for reducing write latency in a data storage system by using a command-push model
US9087007B2 (en) * 2013-03-14 2015-07-21 International Business Machines Corporation Generating fault tolerant connectivity API
US8769644B1 (en) * 2013-03-15 2014-07-01 Rightscale, Inc. Systems and methods for establishing cloud-based instances with independent permissions
CN103414764A (en) * 2013-07-24 2013-11-27 广东电子工业研究院有限公司 Cloud platform elastic storage system and elastic storage achieving method thereof
US9880971B2 (en) * 2013-12-20 2018-01-30 Rambus Inc. Memory appliance for accessing memory
US8874836B1 (en) * 2014-07-03 2014-10-28 Pure Storage, Inc. Scheduling policy for queues in a non-volatile solid-state storage

Also Published As

Publication number Publication date
US20180159963A1 (en) 2018-06-07
CN106662895A (en) 2017-05-10
EP3296836B1 (en) 2019-09-11
JP6498844B2 (en) 2019-04-10
WO2017012096A1 (en) 2017-01-26
EP3296836A4 (en) 2018-06-20
CA2987807A1 (en) 2017-01-26
CA2987807C (en) 2019-12-31
CN106662895B (en) 2019-10-18
JP2018524751A (en) 2018-08-30
EP3296836A1 (en) 2018-03-21
ES2757673T3 (en) 2020-04-29
AU2015402888A1 (en) 2017-12-21
AU2015402888B2 (en) 2018-09-27
US10951741B2 (en) 2021-03-16

Similar Documents

Publication Publication Date Title
EP3462326A4 (en) Nvme device, and methods for reading and writing nvme data
SG11201705180VA (en) Data reading method and apparatus
EP3029575A4 (en) Multi-level cache-based data reading/writing method and device, and computer system
EP3252592A4 (en) Method and device for storing and reading data
EP2966571A4 (en) Method for migrating memory data, computer and device
GB2532842B (en) Mechanism and method for accessing data in a shared memory
GB201313157D0 (en) Method, device and computer program for encapsulating partitioned timed media data using sub-track feature
EP2988230A4 (en) Data processing method and computer system
EP2913754A4 (en) Memory data migration method, computer, and apparatus
SG11201709668SA (en) Computer device and method for reading/writing data by computer device
SG11201605623PA (en) Computer, control device, and data processing method
EP3309685A4 (en) Method and apparatus for writing data to cache
EP2965261A4 (en) Reader and method for reading data
EP2849412A4 (en) Data processing method and device, and computer storage medium
EP3021509A4 (en) Method and device for information configuration and data receiving
HK1206458A1 (en) Method for processing data and device thereof
HK1224095A1 (en) Method, device and system for processing data of information interaction
EP3185027A4 (en) Information processing method and device and computer storage medium
EP2996046A4 (en) Data reading and writing method, device and system
HUE061107T2 (en) Disk data reading/writing method and device
EP3188002A4 (en) Method and apparatus for reading and writing data, storage device and computer system
EP3142014A4 (en) Method, device and user equipment for reading/writing data in nand flash
HK1222237A1 (en) Method and device for caching page data
HK1221311A1 (en) Method and device for processing business data
SG11201602842YA (en) Information processing apparatus, information processing program, recording medium, and information processing method