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...

Descripción completa

Detalles Bibliográficos
Autor: Dorin, Michael
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
Descripción
Sumario: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.
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).