Method and device for scheduling tasks in multi-core processor

An electronic device comprises a plurality of processing cores and a memory, wherein the memory comprises a plurality of task queues respectively corresponding to the plurality of processing cores and a plurality of task relation tables respectively corresponding to a plurality of tasks. Each task r...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LEE DAE-YOUNG, PARK BEOM-GYU, PARK JONG-LAE, CHO EUN-OK, BIAN SHIYONG
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator LEE DAE-YOUNG
PARK BEOM-GYU
PARK JONG-LAE
CHO EUN-OK
BIAN SHIYONG
description An electronic device comprises a plurality of processing cores and a memory, wherein the memory comprises a plurality of task queues respectively corresponding to the plurality of processing cores and a plurality of task relation tables respectively corresponding to a plurality of tasks. Each task relation table in the plurality of task relation tables comprises one or more entries, the one or more entries represent a mapping relation between an identifier of a wake-up task and an occurrence count, the wake-up task will wake up the wake-up task, and the occurrence count of the wake-up task will be counted. The occurrence count is the number of times that the awakening task awakens the awakened task. At least one processing core of the plurality of processing cores is configured to run a scheduler to perform the following operations: searching for a task set including related tasks; storing a task subset of the task set in at least one task queue of the plurality of task queues based on the plurality of task r
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_CN117667335A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>CN117667335A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_CN117667335A3</originalsourceid><addsrcrecordid>eNrjZLDzTS3JyE9RSMxLUUhJLctMTlVIyy9SKE7OSE0pzcnMS1coSSzOLlbIzFPILc0pydRNzi9KVSgoyk9OLS7OL-JhYE1LzClO5YXS3AyKbq4hzh66qQX58anFBYnJqXmpJfHOfoaG5mZm5sbGpo7GxKgBAEKmMII</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Method and device for scheduling tasks in multi-core processor</title><source>esp@cenet</source><creator>LEE DAE-YOUNG ; PARK BEOM-GYU ; PARK JONG-LAE ; CHO EUN-OK ; BIAN SHIYONG</creator><creatorcontrib>LEE DAE-YOUNG ; PARK BEOM-GYU ; PARK JONG-LAE ; CHO EUN-OK ; BIAN SHIYONG</creatorcontrib><description>An electronic device comprises a plurality of processing cores and a memory, wherein the memory comprises a plurality of task queues respectively corresponding to the plurality of processing cores and a plurality of task relation tables respectively corresponding to a plurality of tasks. Each task relation table in the plurality of task relation tables comprises one or more entries, the one or more entries represent a mapping relation between an identifier of a wake-up task and an occurrence count, the wake-up task will wake up the wake-up task, and the occurrence count of the wake-up task will be counted. The occurrence count is the number of times that the awakening task awakens the awakened task. At least one processing core of the plurality of processing cores is configured to run a scheduler to perform the following operations: searching for a task set including related tasks; storing a task subset of the task set in at least one task queue of the plurality of task queues based on the plurality of task r</description><language>chi ; eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2024</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20240308&amp;DB=EPODOC&amp;CC=CN&amp;NR=117667335A$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76290</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20240308&amp;DB=EPODOC&amp;CC=CN&amp;NR=117667335A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>LEE DAE-YOUNG</creatorcontrib><creatorcontrib>PARK BEOM-GYU</creatorcontrib><creatorcontrib>PARK JONG-LAE</creatorcontrib><creatorcontrib>CHO EUN-OK</creatorcontrib><creatorcontrib>BIAN SHIYONG</creatorcontrib><title>Method and device for scheduling tasks in multi-core processor</title><description>An electronic device comprises a plurality of processing cores and a memory, wherein the memory comprises a plurality of task queues respectively corresponding to the plurality of processing cores and a plurality of task relation tables respectively corresponding to a plurality of tasks. Each task relation table in the plurality of task relation tables comprises one or more entries, the one or more entries represent a mapping relation between an identifier of a wake-up task and an occurrence count, the wake-up task will wake up the wake-up task, and the occurrence count of the wake-up task will be counted. The occurrence count is the number of times that the awakening task awakens the awakened task. At least one processing core of the plurality of processing cores is configured to run a scheduler to perform the following operations: searching for a task set including related tasks; storing a task subset of the task set in at least one task queue of the plurality of task queues based on the plurality of task r</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2024</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLDzTS3JyE9RSMxLUUhJLctMTlVIyy9SKE7OSE0pzcnMS1coSSzOLlbIzFPILc0pydRNzi9KVSgoyk9OLS7OL-JhYE1LzClO5YXS3AyKbq4hzh66qQX58anFBYnJqXmpJfHOfoaG5mZm5sbGpo7GxKgBAEKmMII</recordid><startdate>20240308</startdate><enddate>20240308</enddate><creator>LEE DAE-YOUNG</creator><creator>PARK BEOM-GYU</creator><creator>PARK JONG-LAE</creator><creator>CHO EUN-OK</creator><creator>BIAN SHIYONG</creator><scope>EVB</scope></search><sort><creationdate>20240308</creationdate><title>Method and device for scheduling tasks in multi-core processor</title><author>LEE DAE-YOUNG ; PARK BEOM-GYU ; PARK JONG-LAE ; CHO EUN-OK ; BIAN SHIYONG</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_CN117667335A3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>chi ; eng</language><creationdate>2024</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>LEE DAE-YOUNG</creatorcontrib><creatorcontrib>PARK BEOM-GYU</creatorcontrib><creatorcontrib>PARK JONG-LAE</creatorcontrib><creatorcontrib>CHO EUN-OK</creatorcontrib><creatorcontrib>BIAN SHIYONG</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>LEE DAE-YOUNG</au><au>PARK BEOM-GYU</au><au>PARK JONG-LAE</au><au>CHO EUN-OK</au><au>BIAN SHIYONG</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Method and device for scheduling tasks in multi-core processor</title><date>2024-03-08</date><risdate>2024</risdate><abstract>An electronic device comprises a plurality of processing cores and a memory, wherein the memory comprises a plurality of task queues respectively corresponding to the plurality of processing cores and a plurality of task relation tables respectively corresponding to a plurality of tasks. Each task relation table in the plurality of task relation tables comprises one or more entries, the one or more entries represent a mapping relation between an identifier of a wake-up task and an occurrence count, the wake-up task will wake up the wake-up task, and the occurrence count of the wake-up task will be counted. The occurrence count is the number of times that the awakening task awakens the awakened task. At least one processing core of the plurality of processing cores is configured to run a scheduler to perform the following operations: searching for a task set including related tasks; storing a task subset of the task set in at least one task queue of the plurality of task queues based on the plurality of task r</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language chi ; eng
recordid cdi_epo_espacenet_CN117667335A
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Method and device for scheduling tasks in multi-core processor
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-02T08%3A33%3A53IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=LEE%20DAE-YOUNG&rft.date=2024-03-08&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3ECN117667335A%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true