[go: up one dir, main page]

GB2490036B - Efficient network and memory architecture for multi-core data processing system - Google Patents

Efficient network and memory architecture for multi-core data processing system

Info

Publication number
GB2490036B
GB2490036B GB1206533.0A GB201206533A GB2490036B GB 2490036 B GB2490036 B GB 2490036B GB 201206533 A GB201206533 A GB 201206533A GB 2490036 B GB2490036 B GB 2490036B
Authority
GB
United Kingdom
Prior art keywords
data processing
processing system
memory architecture
core data
efficient network
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 - Fee Related
Application number
GB1206533.0A
Other versions
GB2490036A (en
GB201206533D0 (en
Inventor
Mark Henrik Sandstrom
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
Priority claimed from US13/184,028 external-priority patent/US20120079501A1/en
Priority claimed from US13/270,194 external-priority patent/US8490111B2/en
Application filed by Individual filed Critical Individual
Publication of GB201206533D0 publication Critical patent/GB201206533D0/en
Publication of GB2490036A publication Critical patent/GB2490036A/en
Application granted granted Critical
Publication of GB2490036B publication Critical patent/GB2490036B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/163Interprocessor communication
    • G06F15/167Interprocessor communication using a common memory, e.g. mailbox
    • 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/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/544Buffers; Shared memory; Pipes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multi Processors (AREA)
GB1206533.0A 2011-04-16 2012-04-13 Efficient network and memory architecture for multi-core data processing system Expired - Fee Related GB2490036B (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201161476268P 2011-04-16 2011-04-16
US13/184,028 US20120079501A1 (en) 2010-09-27 2011-07-15 Application Load Adaptive Processing Resource Allocation
US201161539616P 2011-09-27 2011-09-27
US13/270,194 US8490111B2 (en) 2011-04-16 2011-10-10 Efficient network and memory architecture for multi-core data processing system

Publications (3)

Publication Number Publication Date
GB201206533D0 GB201206533D0 (en) 2012-05-30
GB2490036A GB2490036A (en) 2012-10-17
GB2490036B true GB2490036B (en) 2013-05-22

Family

ID=46209024

Family Applications (1)

Application Number Title Priority Date Filing Date
GB1206533.0A Expired - Fee Related GB2490036B (en) 2011-04-16 2012-04-13 Efficient network and memory architecture for multi-core data processing system

Country Status (1)

Country Link
GB (1) GB2490036B (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1236177A (en) * 1969-01-15 1971-06-23 Ibm Improvements in data processing systems
US4402046A (en) * 1978-12-21 1983-08-30 Intel Corporation Interprocessor communication system
US4404628A (en) * 1979-12-03 1983-09-13 Honeywell Information Systems Inc. Multiprocessor system
GB2145255A (en) * 1983-07-19 1985-03-20 Telecommunications Sa Intercommunication of processors
DE3340123A1 (en) * 1983-11-05 1985-05-15 Helmut Dipl.-Inform. 5860 Iserlohn Bähring Communications unit for coupling microcomputers
EP0889622A2 (en) * 1997-06-30 1999-01-07 Sun Microsystems, Inc. System and method for remote buffer allocation and management for message passing between network nodes
US6769017B1 (en) * 2000-03-13 2004-07-27 Hewlett-Packard Development Company, L.P. Apparatus for and method of memory-affinity process scheduling in CC-NUMA systems
US20050289334A1 (en) * 2003-05-09 2005-12-29 Fujitsu Limited Method for loading multiprocessor program
US20060143284A1 (en) * 2004-12-28 2006-06-29 Galin Galchev API for worker node retrieval of session request
US20080168466A1 (en) * 2005-09-29 2008-07-10 Fujitsu Limited Multi-core processor
US20100191823A1 (en) * 2009-01-29 2010-07-29 International Business Machines Corporation Data Processing In A Hybrid Computing Environment

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1236177A (en) * 1969-01-15 1971-06-23 Ibm Improvements in data processing systems
US4402046A (en) * 1978-12-21 1983-08-30 Intel Corporation Interprocessor communication system
US4404628A (en) * 1979-12-03 1983-09-13 Honeywell Information Systems Inc. Multiprocessor system
GB2145255A (en) * 1983-07-19 1985-03-20 Telecommunications Sa Intercommunication of processors
DE3340123A1 (en) * 1983-11-05 1985-05-15 Helmut Dipl.-Inform. 5860 Iserlohn Bähring Communications unit for coupling microcomputers
EP0889622A2 (en) * 1997-06-30 1999-01-07 Sun Microsystems, Inc. System and method for remote buffer allocation and management for message passing between network nodes
US6769017B1 (en) * 2000-03-13 2004-07-27 Hewlett-Packard Development Company, L.P. Apparatus for and method of memory-affinity process scheduling in CC-NUMA systems
US20050289334A1 (en) * 2003-05-09 2005-12-29 Fujitsu Limited Method for loading multiprocessor program
US20060143284A1 (en) * 2004-12-28 2006-06-29 Galin Galchev API for worker node retrieval of session request
US20080168466A1 (en) * 2005-09-29 2008-07-10 Fujitsu Limited Multi-core processor
US20100191823A1 (en) * 2009-01-29 2010-07-29 International Business Machines Corporation Data Processing In A Hybrid Computing Environment

Also Published As

Publication number Publication date
GB2490036A (en) 2012-10-17
GB201206533D0 (en) 2012-05-30

Similar Documents

Publication Publication Date Title
GB2499533B (en) Storage management in clustered data processing systems
GB2478660B (en) Memory management system and method
EP2586222A4 (en) System and method for subscription data optimization
EP2719169A4 (en) Method and system for video data extension
EP2791941A4 (en) Memory apparatuses, computer systems and methods for ordering memory responses
EP2887223A4 (en) Memory system, memory module, memory module access method and computer system
GB201106392D0 (en) Method and system for processing data
EP2691793A4 (en) System and method for processing seismic data
GB201012376D0 (en) Data processing systems
EP2556429A4 (en) System and method for processing data
HUE037132T2 (en) System and method for cross-network data storage
EP2805301A4 (en) Systems and methods for image data management
GB201115642D0 (en) Data storage method and system
EP2713545A4 (en) Data sharing system, data distribution system and data protection method
ZA201301537B (en) System and method for processing geophysical data
EP2747496A4 (en) Access management method, device and system
IL221922A (en) Method and system for vetting data
EP2862088A4 (en) Information processing system, information processing method and memory system
GB201121738D0 (en) System and method to provide secure access to sensitive data
GB2490036B (en) Efficient network and memory architecture for multi-core data processing system
EP2916222A4 (en) Distributed data processing system and distributed data processing method
GB2484907B (en) Data processing systems
GB201108068D0 (en) network access system and method
GB201120422D0 (en) System and method for data provision
GB201006652D0 (en) Systems and methods for processing data

Legal Events

Date Code Title Description
PCNP Patent ceased through non-payment of renewal fee

Effective date: 20200413