Kipu – Lightweight threads for Java
Descripción del Articulo
        This paper describes a cooperative thread scheduling mechanism, which can be used effectively on real-time java virtual machines. This scheduler is implemented using a heap-based priority queue which allows for O(log N) processing time. Since this scheduler is strictly cooperative, thread coordinati...
              
            
    
                        | Autor: | |
|---|---|
| Formato: | artículo | 
| Fecha de Publicación: | 2014 | 
| Institución: | Universidad de Lima | 
| Repositorio: | Revistas - Universidad de Lima | 
| Lenguaje: | español | 
| OAI Identifier: | oai:revistas.ulima.edu.pe:article/143 | 
| Enlace del recurso: | https://revistas.ulima.edu.pe/index.php/Interfases/article/view/143 | 
| Nivel de acceso: | acceso abierto | 
| Materia: | concurrency heap Java thread task kipu mecanismo cooperativo de planificación de hilos montículo (heap) java 8 lenguaje de programación hilo de ejecución de un programa kipuThread | 
| id | REVULIMA_0cbb174956fc28195adbf01bde9ab1ec | 
|---|---|
| oai_identifier_str | oai:revistas.ulima.edu.pe:article/143 | 
| network_acronym_str | REVULIMA | 
| network_name_str | Revistas - Universidad de Lima | 
| repository_id_str |  | 
| spelling | Kipu – Lightweight threads for JavaKipu: hilos ligeros para JavaDorin, MichaelconcurrencyheapJavathreadtaskkipumecanismo cooperativo de planificación de hilosmontículo (heap)java 8lenguaje de programaciónhilo de ejecución de un programakipuThreadThis paper describes a cooperative thread scheduling mechanism, which can be used effectively on real-time java virtual machines. This scheduler is implemented using a heap-based priority queue which allows for O(log N) processing time. Since this scheduler is strictly cooperative, thread coordination is performed without the requirement of formal java thread synchronization. Though similar outcomes can be achieved through program design, this abstraction allows developers to focus on their application.En este artículo se describe un mecanismo cooperativo de planificación de hilos que puede usarse de manera efectiva en máquinas virtuales Java en tiempo real. Este planificador se implementa utilizando una cola de prioridades (priority queue) basada en montículo (heap) que permite un tiempo de procesamiento O(log N). Dado que este planificador es estrictamente cooperativo, la coordinación de los hilos se realiza sin el requisito de una sincronización formal de hilos Java. Aunque se pueden lograr resultados similares a través del diseño de programas, esta abstracción permite a los programadores enfocarse en el desarrollo de su aplicación.Universidad de Lima2014-02-25info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://revistas.ulima.edu.pe/index.php/Interfases/article/view/14310.26439/interfases2014.n007.143Interfases; No. 007 (2014); 69-78Interfases; Núm. 007 (2014); 69-78Interfases; n. 007 (2014); 69-781993-491210.26439/interfases2014.n007reponame:Revistas - Universidad de Limainstname:Universidad de Limainstacron:ULIMAspahttps://revistas.ulima.edu.pe/index.php/Interfases/article/view/143/95Derechos de autor 2017 Interfasesinfo:eu-repo/semantics/openAccessoai:revistas.ulima.edu.pe:article/1432023-07-24T13:31:42Z | 
| dc.title.none.fl_str_mv | Kipu – Lightweight threads for Java Kipu: hilos ligeros para Java | 
| title | Kipu – Lightweight threads for Java | 
| spellingShingle | Kipu – Lightweight threads for Java Dorin, Michael concurrency heap Java thread task kipu mecanismo cooperativo de planificación de hilos montículo (heap) java 8 lenguaje de programación hilo de ejecución de un programa kipuThread | 
| title_short | Kipu – Lightweight threads for Java | 
| title_full | Kipu – Lightweight threads for Java | 
| title_fullStr | Kipu – Lightweight threads for Java | 
| title_full_unstemmed | Kipu – Lightweight threads for Java | 
| title_sort | Kipu – Lightweight threads for Java | 
| dc.creator.none.fl_str_mv | Dorin, Michael | 
| author | Dorin, Michael | 
| author_facet | Dorin, Michael | 
| author_role | author | 
| dc.subject.none.fl_str_mv | concurrency heap Java thread task kipu mecanismo cooperativo de planificación de hilos montículo (heap) java 8 lenguaje de programación hilo de ejecución de un programa kipuThread | 
| topic | concurrency heap Java thread task kipu mecanismo cooperativo de planificación de hilos montículo (heap) java 8 lenguaje de programación hilo de ejecución de un programa kipuThread | 
| description | This paper describes a cooperative thread scheduling mechanism, which can be used effectively on real-time java virtual machines. This scheduler is implemented using a heap-based priority queue which allows for O(log N) processing time. Since this scheduler is strictly cooperative, thread coordination is performed without the requirement of formal java thread synchronization. Though similar outcomes can be achieved through program design, this abstraction allows developers to focus on their application. | 
| publishDate | 2014 | 
| dc.date.none.fl_str_mv | 2014-02-25 | 
| dc.type.none.fl_str_mv | info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion | 
| format | article | 
| status_str | publishedVersion | 
| dc.identifier.none.fl_str_mv | https://revistas.ulima.edu.pe/index.php/Interfases/article/view/143 10.26439/interfases2014.n007.143 | 
| url | https://revistas.ulima.edu.pe/index.php/Interfases/article/view/143 | 
| identifier_str_mv | 10.26439/interfases2014.n007.143 | 
| dc.language.none.fl_str_mv | spa | 
| language | spa | 
| dc.relation.none.fl_str_mv | https://revistas.ulima.edu.pe/index.php/Interfases/article/view/143/95 | 
| dc.rights.none.fl_str_mv | Derechos de autor 2017 Interfases info:eu-repo/semantics/openAccess | 
| rights_invalid_str_mv | Derechos de autor 2017 Interfases | 
| eu_rights_str_mv | openAccess | 
| dc.format.none.fl_str_mv | application/pdf | 
| dc.publisher.none.fl_str_mv | Universidad de Lima | 
| publisher.none.fl_str_mv | Universidad de Lima | 
| dc.source.none.fl_str_mv | Interfases; No. 007 (2014); 69-78 Interfases; Núm. 007 (2014); 69-78 Interfases; n. 007 (2014); 69-78 1993-4912 10.26439/interfases2014.n007 reponame:Revistas - Universidad de Lima instname:Universidad de Lima instacron:ULIMA | 
| instname_str | Universidad de Lima | 
| instacron_str | ULIMA | 
| institution | ULIMA | 
| reponame_str | Revistas - Universidad de Lima | 
| collection | Revistas - Universidad de Lima | 
| repository.name.fl_str_mv |  | 
| repository.mail.fl_str_mv |  | 
| _version_ | 1844893189802033152 | 
| score | 13.084294 | 
 Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
    La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
 
   
   
             
            