scispace - formally typeset
Search or ask a question
Topic

Task (computing)

About: Task (computing) is a research topic. Over the lifetime, 9718 publications have been published within this topic receiving 129364 citations.


Papers
More filters
Proceedings ArticleDOI
18 Sep 1993
TL;DR: The construction of the virtual work space for pick-and-place tasks with a new 3D interface device named SPIDAR II is discussed, and the results indicate that the appropriate forces are important for the pick- and-place task.
Abstract: The construction of the virtual work space for pick-and-place tasks with a new 3D interface device named SPIDAR II is discussed. The device can measure the motions of the thumb and the forefinger, and can provide the force sensations to the thumb and the forefinger. The operator can manipulate the virtual objects directly in the virtual work space using the device. The pick-and-place tasks are performed in the virtual space. The effects of the force sensations which are provided by the device are estimated. The results indicate that the appropriate forces are important for the pick-and-place task. The virtual block gives the best performance of pick-and-place tasks in virtual work space. >

61 citations

Patent
23 Jan 1997
TL;DR: In this article, a data processing system has multiple independent paths for communication between a host and a plurality of storage devices where each path has its own queue for servicing requests generated by the host for accessing the storage devices.
Abstract: A data processing system having multiple independent paths for communication between a host and a plurality of storage devices where each path has its own queue for servicing requests generated by the host for accessing the storage devices. Each request is assigned a unique sequential ID before it is stored, along with its unique ID, in all the queues. Each storage device has a "mailbox" register where the ID and the status of the latest request being carried out is stored. Queues are serviced and their status updated based on the content of the mailbox in each storage device. The combination of assigning a unique task ID to each request and a "mailbox" register in each storage device allows the queue in each path to be completely out of sync with each of the queues in the other paths without causing data integrity problems, duplication of requests at the device level, or a need for complex locking schemes to keep the queues in sync with each other.

61 citations

Journal ArticleDOI
TL;DR: Wang et al. as discussed by the authors studied how to efficiently offload dependent tasks to edge nodes with limited (and predetermined) service caching, and designed an efficient convex programming based algorithm (CP) to solve this problem.
Abstract: In Mobile Edge Computing (MEC), many tasks require specific service support for execution and in addition, have a dependent order of execution among the tasks. However, previous works often ignore the impact of having limited services cached at the edge nodes on (dependent) task offloading, thus may lead to an infeasible offloading decision or a longer completion time. To bridge the gap, this article studies how to efficiently offload dependent tasks to edge nodes with limited (and predetermined) service caching. We formally define the problem of offloading dependent tasks with service caching (ODT-SC), and prove that there exists no algorithm with constant approximation for this hard problem. Then, we design an efficient convex programming based algorithm (CP) to solve this problem. Moreover, we study a special case with a homogeneous MEC and propose a favorite successor based algorithm (FS) to solve this special case with a competitive ratio of $O(1)$ O ( 1 ) . Extensive simulation results using Google data traces show that our proposed algorithms can significantly reduce applications’ completion time by about 21-47 percent compared with other alternatives.

61 citations

Journal ArticleDOI
TL;DR: In this article, the authors examined preschoolers' ability to follow instructions in the presence or absence of a real dog while executing a variety of motor skills tasks, including modeling, competition, and tandem tasks.
Abstract: The purpose of this study was to examine preschoolers' (n = 11) ability to follow instructions in the presence or absence of a real dog while executing a variety of motor skills tasks. These tasks were divided into one of three general classifications: 1) Modeling Tasks: the children were asked to emulate the behavior of a model, 2) Competition Tasks: the children were asked to do the task faster than a competitor, and 3) Tandem Tasks: the children were asked to do the tasks at the same time as a co-performer. Typical and Identified (language impaired) preschool children were randomly assigned to perform five tasks of each general classification alone, with a human, with a real dog, and with a stuffed dog that was similar in size and appearance to the live dog. Two independent raters rated each child's adherence to instructions (interrater reliability = 0.99) on a 7-point scale. A significant interaction between task classification and type of co-performer revealed that in the Modeling Tasks the p...

61 citations

Patent
26 Oct 1993
TL;DR: In this article, a multi-media user task (host) computer is interfaced to a high speed DSP which provides support functions to the host computer via an interprocessor DMA bus master and controller.
Abstract: A multi-media user task (host) computer is interfaced to a high speed DSP which provides support functions to the host computer via an interprocessor DMA bus master and controller. Support of multiple dynamic hard real-time signal processing task requirements are met by posting signal processor support task requests from the host processor through the interprocessor DMA controller to the signal processor and its operating system. The signal processor builds data transfer packet request execution lists in a partitioned queue in its own memory and executes internal signal processor tasks invoked by users at the host system by extracting signal sample data from incoming data packets presented by the interprocessor DMA controller in response to its execution of the DMA packet transfer request queues built by the signal processor in the partitioned queue. Processed signal values etc. are extracted from signal processor memory by the DMA interprocessor controller executing the partitioned packet request lists and delivered to the host processor. A very large number of packet transfers in support of numerous user tasks and implementing a very large number of DMA channels is thus made possible while avoiding the need for arbitration between the channels on the part of the signal processor or the host processor.

61 citations


Performance
Metrics
No. of papers in the topic in previous years
YearPapers
202210
2021695
2020712
2019784
2018721
2017565