CN114651237A - 数据处理方法、装置、电子设备及计算机可读存储介质 - Google Patents
数据处理方法、装置、电子设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN114651237A CN114651237A CN201980100776.1A CN201980100776A CN114651237A CN 114651237 A CN114651237 A CN 114651237A CN 201980100776 A CN201980100776 A CN 201980100776A CN 114651237 A CN114651237 A CN 114651237A
- Authority
- CN
- China
- Prior art keywords
- task
- storage area
- processing core
- processing
- data
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
- G06F13/1668—Details of memory controller
- G06F13/1689—Synchronisation and timing concerns
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
- G06F13/1605—Handling requests for interconnection or transfer for access to memory bus based on arbitration
- G06F13/1652—Handling requests for interconnection or transfer for access to memory bus based on arbitration in a multiprocessor architecture
- G06F13/1657—Access to multiple memories
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/485—Task life-cycle, e.g. stopping, restarting, resuming execution
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/544—Buffers; Shared memory; Pipes
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Multi Processors (AREA)
Abstract
一种数据处理方法、装置、电子设备和计算机可读存储介质。其中该数据处理方法包括:处理核接收同步信号(301);所述处理核根据所述同步信号确定所述处理核的自身任务使用的第一存储区域以及非自身任务使用的第二存储区域;其中所述第一存储区域与所述第二存储区域不相同(302);所述处理核访问所述第一存储区域以执行所述自身任务,访问所述第二存储区域以执行所述非自身任务(303)。通过上述方法,将处理核的不同任务所对应的存储区域区分开,解决了现有技术中的对同一存储区域读写时所带来的数据一致性处理机制复杂、处理效率不高的技术问题。
Description
PCT国内申请,说明书已公开。
Claims (13)
- PCT国内申请,权利要求书已公开。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2019/113061 WO2021077364A1 (zh) | 2019-10-24 | 2019-10-24 | 数据处理方法、装置、电子设备及计算机可读存储介质 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN114651237A true CN114651237A (zh) | 2022-06-21 |
Family
ID=75620361
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201980100776.1A Pending CN114651237A (zh) | 2019-10-24 | 2019-10-24 | 数据处理方法、装置、电子设备及计算机可读存储介质 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US12399849B2 (zh) |
| EP (1) | EP4050483A4 (zh) |
| CN (1) | CN114651237A (zh) |
| WO (1) | WO2021077364A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115168079A (zh) * | 2022-09-08 | 2022-10-11 | 深圳市恒运昌真空技术有限公司 | 一种双处理器设备及其控制方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050246502A1 (en) * | 2004-04-28 | 2005-11-03 | Texas Instruments Incorporated | Dynamic memory mapping |
| CN105589829A (zh) * | 2014-09-15 | 2016-05-18 | 华为技术有限公司 | 基于多核处理器芯片的数据处理方法、装置以及系统 |
| CN110209509A (zh) * | 2019-05-28 | 2019-09-06 | 北京星网锐捷网络技术有限公司 | 多核处理器间的数据同步方法及装置 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5655132A (en) * | 1994-08-08 | 1997-08-05 | Rockwell International Corporation | Register file with multi-tasking support |
| US6499090B1 (en) * | 1999-12-28 | 2002-12-24 | Intel Corporation | Prioritized bus request scheduling mechanism for processing devices |
| US6976155B2 (en) * | 2001-06-12 | 2005-12-13 | Intel Corporation | Method and apparatus for communicating between processing entities in a multi-processor |
| US20050108711A1 (en) * | 2003-11-13 | 2005-05-19 | Infineon Technologies North America Corporation | Machine instruction for enhanced control of multiple virtual processor systems |
| US8490111B2 (en) * | 2011-04-16 | 2013-07-16 | Throughputer, Inc. | Efficient network and memory architecture for multi-core data processing system |
| KR102082859B1 (ko) * | 2013-01-07 | 2020-02-28 | 삼성전자주식회사 | 복수의 이종 코어들을 포함하는 시스템 온 칩 및 그 동작 방법 |
| CN107729055B (zh) * | 2013-08-28 | 2020-08-11 | 威盛电子股份有限公司 | 微处理器及其执行方法 |
| US20150312331A1 (en) * | 2014-04-25 | 2015-10-29 | Shinkuro, Inc. | System and Method for Group Collaboration Using a Distributed Network File Repository |
| EP3308349B1 (en) * | 2015-06-10 | 2025-01-29 | Mobileye Vision Technologies Ltd. | Image processor and methods for processing an image |
| CN105335130B (zh) * | 2015-09-28 | 2018-06-26 | 深圳市中兴微电子技术有限公司 | 一种处理器及其处理任务的方法 |
| CN107679620B (zh) * | 2017-04-19 | 2020-05-26 | 赛灵思公司 | 人工神经网络处理装置 |
| GB2569844B (en) * | 2017-10-20 | 2021-01-06 | Graphcore Ltd | Sending data off-chip |
-
2019
- 2019-10-24 CN CN201980100776.1A patent/CN114651237A/zh active Pending
- 2019-10-24 EP EP19949761.1A patent/EP4050483A4/en active Pending
- 2019-10-24 WO PCT/CN2019/113061 patent/WO2021077364A1/zh not_active Ceased
-
2022
- 2022-04-21 US US17/726,187 patent/US12399849B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050246502A1 (en) * | 2004-04-28 | 2005-11-03 | Texas Instruments Incorporated | Dynamic memory mapping |
| CN105589829A (zh) * | 2014-09-15 | 2016-05-18 | 华为技术有限公司 | 基于多核处理器芯片的数据处理方法、装置以及系统 |
| CN110209509A (zh) * | 2019-05-28 | 2019-09-06 | 北京星网锐捷网络技术有限公司 | 多核处理器间的数据同步方法及装置 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115168079A (zh) * | 2022-09-08 | 2022-10-11 | 深圳市恒运昌真空技术有限公司 | 一种双处理器设备及其控制方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US12399849B2 (en) | 2025-08-26 |
| EP4050483A1 (en) | 2022-08-31 |
| EP4050483A4 (en) | 2022-12-14 |
| WO2021077364A1 (zh) | 2021-04-29 |
| US20220269622A1 (en) | 2022-08-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12019652B2 (en) | Method and device for synchronizing node data | |
| CN114020470B (zh) | 资源分配方法、装置、可读介质及电子设备 | |
| CN111858381B (zh) | 应用程序容错能力测试方法、电子设备及介质 | |
| CN110795446A (zh) | 榜单更新方法、装置、可读介质和电子设备 | |
| CN113760498A (zh) | 消息消费方法、装置、电子设备和计算机可读介质 | |
| CN112905848A (zh) | 信息查询方法、装置、电子设备、存储介质及程序产品 | |
| CN117170986B (zh) | 芯片一致性处理系统,及其方法、装置、设备及介质 | |
| CN111240834B (zh) | 任务执行方法、装置、电子设备和存储介质 | |
| CN111163336A (zh) | 视频资源推送方法、装置、电子设备及计算机可读介质 | |
| CN111309254A (zh) | 数据处理方法、装置、可读介质及电子设备 | |
| CN112486825A (zh) | 多泳道环境架构系统、消息消费方法、装置、设备及介质 | |
| CN111949833B (zh) | 索引构建方法、数据处理方法、装置、电子设备及介质 | |
| CN111262907B (zh) | 服务实例访问方法、装置和电子设备 | |
| CN112418389A (zh) | 数据处理方法、装置、电子设备及计算机可读存储介质 | |
| CN113064704B (zh) | 任务处理方法、装置、电子设备和计算机可读介质 | |
| CN111597403B (zh) | 一种构建图索引的方法、装置、电子设备及存储介质 | |
| US12399849B2 (en) | Data processing methods, apparatuses, electronic devices and computer-readable storage media | |
| CN112507676B (zh) | 能源报表生成方法、装置、电子设备和计算机可读介质 | |
| CN110489219B (zh) | 一种调度功能对象的方法、装置、介质和电子设备 | |
| CN113220281A (zh) | 一种信息生成方法、装置、终端设备及存储介质 | |
| CN112163176A (zh) | 数据存储方法、装置、电子设备和计算机可读介质 | |
| CN113342837B (zh) | 数据发送方法、装置、电子设备和计算机可读介质 | |
| CN116594568A (zh) | 一种数据存储方法、装置、电子设备及存储介质 | |
| CN114040136A (zh) | 轨道巡检装置、图像处理方法、装置、设备和介质 | |
| CN110941683B (zh) | 获取空间中对象属性信息的方法、装置、介质和电子设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| CB02 | Change of applicant information |
Country or region after: China Address after: Room 201, No. 6 Fengtong Heng Street, Huangpu District, Guangzhou City, Guangdong Province Applicant after: Guangzhou Ximu Semiconductor Technology Co.,Ltd. Address before: Building 202-24, No. 6, Courtyard 1, Gaolizhang Road, Haidian District, Beijing Applicant before: Beijing SIMM Computing Technology Co.,Ltd. Country or region before: China |
|
| CB02 | Change of applicant information |