Task scheduling is an important aspect of parallel programming. Most of the heuristics for this NP-hard problem are based on a very simple system model of the target parallel system. Experiments… (More)
2010 International Conference on High Performance…
2010
Cloud computing has become a popular choice as an alternative to investing new IT systems. When making decisions on adopting cloud computing related solutions, security has always been a major… (More)
Current navigation services do not meet the needs of pedestrians. The displays are often inappropriate. In this paper, we report two experiments to investigate whether using tactile display to… (More)
A strategy for entering text using two-handed game controllers with two analogue joysticks is proposed where the QWERTY keyboard layout is used as a spatial mnemonic. The technique is inspired by… (More)
SMS (short messaging service) has become extremely popular in Europe. It allows users to send and receive short asynchronous messages at low cost. Text-messaging requires text-entry facilities,… (More)
An interactive museum-guide system exploits RFID and handheld computers to let museum visitors better explore exhibition objects. The system uses both high-frequency and ultrahigh-frequency RFID… (More)
A modular strategy for scheduling iterative computations is proposed. Iterative computations are represented using cyclic task graphs that are transformed into acyclic task graphs. These acyclic task… (More)