METHOD FOR SWITCHING CONTEXT OF TASKS AND PROCEDURES IN A PROCESSOR

FIELD: computer engineering, namely processors meant for operation in multitask mode and containing hardware for automatically switching context of tasks and procedures. ^ SUBSTANCE: in accordance to the method, for each new task or procedure free resources are allocated in circular buffer of genera...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KHROMOV SERGEJ ANDREEVICH, VINOKUROV ANDREJ VLADIMIROVICH, KRYLATYKH JURIJ PETROVICH, VASIL'EV NIKOLAJ PETROVICH, KOVALENKO SERGEJ SAVVICH
Format: Patent
Sprache:eng ; rus
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 KHROMOV SERGEJ ANDREEVICH
VINOKUROV ANDREJ VLADIMIROVICH
KRYLATYKH JURIJ PETROVICH
VASIL'EV NIKOLAJ PETROVICH
KOVALENKO SERGEJ SAVVICH
description FIELD: computer engineering, namely processors meant for operation in multitask mode and containing hardware for automatically switching context of tasks and procedures. ^ SUBSTANCE: in accordance to the method, for each new task or procedure free resources are allocated in circular buffer of general purpose registers for data being processed, and in circular stack for switching contexts for data which characterize predetermined location for contexts in external memory. When circular buffer of general purpose registers or circular context switching stack are overflowed, saved contexts at hardware level are fully automatically displaced into memory, without using software means. The data from circular context switching stack make it possible to organize contexts displaced into memory in form of connected list, and to restore saved contexts when necessary. ^ EFFECT: increased speed when switching context of tasks and procedures with lesser amount of used hardware resources. ^ 21 cl, 5 dwg
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_RU2320002C2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>RU2320002C2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_RU2320002C23</originalsourceid><addsrcrecordid>eNrjZHD2dQ3x8HdRcPMPUggO9wxx9vD0c1dw9vcLcY0IUfB3UwhxDPYOVnD0c1EICPJ3dnUJDXINVvD0U3CE8IOD_YN4GFjTEnOKU3mhNDeDgpsr0CTd1IL8-NTigsTk1LzUkvigUCNjIwMDAyNnI2MilAAA04ArDQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>METHOD FOR SWITCHING CONTEXT OF TASKS AND PROCEDURES IN A PROCESSOR</title><source>esp@cenet</source><creator>KHROMOV SERGEJ ANDREEVICH ; VINOKUROV ANDREJ VLADIMIROVICH ; KRYLATYKH JURIJ PETROVICH ; VASIL'EV NIKOLAJ PETROVICH ; KOVALENKO SERGEJ SAVVICH</creator><creatorcontrib>KHROMOV SERGEJ ANDREEVICH ; VINOKUROV ANDREJ VLADIMIROVICH ; KRYLATYKH JURIJ PETROVICH ; VASIL'EV NIKOLAJ PETROVICH ; KOVALENKO SERGEJ SAVVICH</creatorcontrib><description>FIELD: computer engineering, namely processors meant for operation in multitask mode and containing hardware for automatically switching context of tasks and procedures. ^ SUBSTANCE: in accordance to the method, for each new task or procedure free resources are allocated in circular buffer of general purpose registers for data being processed, and in circular stack for switching contexts for data which characterize predetermined location for contexts in external memory. When circular buffer of general purpose registers or circular context switching stack are overflowed, saved contexts at hardware level are fully automatically displaced into memory, without using software means. The data from circular context switching stack make it possible to organize contexts displaced into memory in form of connected list, and to restore saved contexts when necessary. ^ EFFECT: increased speed when switching context of tasks and procedures with lesser amount of used hardware resources. ^ 21 cl, 5 dwg</description><language>eng ; rus</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2008</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=20080320&amp;DB=EPODOC&amp;CC=RU&amp;NR=2320002C2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20080320&amp;DB=EPODOC&amp;CC=RU&amp;NR=2320002C2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>KHROMOV SERGEJ ANDREEVICH</creatorcontrib><creatorcontrib>VINOKUROV ANDREJ VLADIMIROVICH</creatorcontrib><creatorcontrib>KRYLATYKH JURIJ PETROVICH</creatorcontrib><creatorcontrib>VASIL'EV NIKOLAJ PETROVICH</creatorcontrib><creatorcontrib>KOVALENKO SERGEJ SAVVICH</creatorcontrib><title>METHOD FOR SWITCHING CONTEXT OF TASKS AND PROCEDURES IN A PROCESSOR</title><description>FIELD: computer engineering, namely processors meant for operation in multitask mode and containing hardware for automatically switching context of tasks and procedures. ^ SUBSTANCE: in accordance to the method, for each new task or procedure free resources are allocated in circular buffer of general purpose registers for data being processed, and in circular stack for switching contexts for data which characterize predetermined location for contexts in external memory. When circular buffer of general purpose registers or circular context switching stack are overflowed, saved contexts at hardware level are fully automatically displaced into memory, without using software means. The data from circular context switching stack make it possible to organize contexts displaced into memory in form of connected list, and to restore saved contexts when necessary. ^ EFFECT: increased speed when switching context of tasks and procedures with lesser amount of used hardware resources. ^ 21 cl, 5 dwg</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>2008</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZHD2dQ3x8HdRcPMPUggO9wxx9vD0c1dw9vcLcY0IUfB3UwhxDPYOVnD0c1EICPJ3dnUJDXINVvD0U3CE8IOD_YN4GFjTEnOKU3mhNDeDgpsr0CTd1IL8-NTigsTk1LzUkvigUCNjIwMDAyNnI2MilAAA04ArDQ</recordid><startdate>20080320</startdate><enddate>20080320</enddate><creator>KHROMOV SERGEJ ANDREEVICH</creator><creator>VINOKUROV ANDREJ VLADIMIROVICH</creator><creator>KRYLATYKH JURIJ PETROVICH</creator><creator>VASIL'EV NIKOLAJ PETROVICH</creator><creator>KOVALENKO SERGEJ SAVVICH</creator><scope>EVB</scope></search><sort><creationdate>20080320</creationdate><title>METHOD FOR SWITCHING CONTEXT OF TASKS AND PROCEDURES IN A PROCESSOR</title><author>KHROMOV SERGEJ ANDREEVICH ; VINOKUROV ANDREJ VLADIMIROVICH ; KRYLATYKH JURIJ PETROVICH ; VASIL'EV NIKOLAJ PETROVICH ; KOVALENKO SERGEJ SAVVICH</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_RU2320002C23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; rus</language><creationdate>2008</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>KHROMOV SERGEJ ANDREEVICH</creatorcontrib><creatorcontrib>VINOKUROV ANDREJ VLADIMIROVICH</creatorcontrib><creatorcontrib>KRYLATYKH JURIJ PETROVICH</creatorcontrib><creatorcontrib>VASIL'EV NIKOLAJ PETROVICH</creatorcontrib><creatorcontrib>KOVALENKO SERGEJ SAVVICH</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>KHROMOV SERGEJ ANDREEVICH</au><au>VINOKUROV ANDREJ VLADIMIROVICH</au><au>KRYLATYKH JURIJ PETROVICH</au><au>VASIL'EV NIKOLAJ PETROVICH</au><au>KOVALENKO SERGEJ SAVVICH</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>METHOD FOR SWITCHING CONTEXT OF TASKS AND PROCEDURES IN A PROCESSOR</title><date>2008-03-20</date><risdate>2008</risdate><abstract>FIELD: computer engineering, namely processors meant for operation in multitask mode and containing hardware for automatically switching context of tasks and procedures. ^ SUBSTANCE: in accordance to the method, for each new task or procedure free resources are allocated in circular buffer of general purpose registers for data being processed, and in circular stack for switching contexts for data which characterize predetermined location for contexts in external memory. When circular buffer of general purpose registers or circular context switching stack are overflowed, saved contexts at hardware level are fully automatically displaced into memory, without using software means. The data from circular context switching stack make it possible to organize contexts displaced into memory in form of connected list, and to restore saved contexts when necessary. ^ EFFECT: increased speed when switching context of tasks and procedures with lesser amount of used hardware resources. ^ 21 cl, 5 dwg</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; rus
recordid cdi_epo_espacenet_RU2320002C2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title METHOD FOR SWITCHING CONTEXT OF TASKS AND PROCEDURES IN A PROCESSOR
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T06%3A52%3A42IST&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=KHROMOV%20SERGEJ%20ANDREEVICH&rft.date=2008-03-20&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3ERU2320002C2%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