A Scalable Multiprocessor Architecture for Pervasive Computing
In a case study of a pervasive computing system, we have implemented a system for a JPEG encoding application. The previous system uses static deployment of computing resources, which limits computation capability.To address this limitation, this paper proposes a novel scalable architecture that allows extending a system by adding new subsystems, to meet increasing computation requirements. The novel architecture allows several subsystems to share their Resource Routers (RRs) and Processing Elements (PEs) to improve the efficiency of PEs by introducing a Share Degree (SD) mechanism. Experimental results show that when SD is equal to three, the system achieves the highest performance.
Keywordsubiquitous multiprocessor computing resource allocation scalable
Unable to display preview. Download preview PDF.
- 2.Dong, M., Zheng, L., Ota, K., Guo, S., Guo, M., Li, L.: A trade-off approach to optimal resource allocation algorithm with cache technology in ubiquitous computing environment. In: International Conference on Computational Science and Engineering, CSE 2009, vol. 1, pp. 9–15 (August 2009)Google Scholar
- 3.Dong, M., Zheng, L., Ota, K., Ma, J., Guo, S., Guo, M.: A probabilistic-approach based resource allocation algorithm in pervasive computing systems. In: International Conference on Computer Application and System Modeling (ICCASM), vol. 11, pp. V-315–V-319 (October 2010)Google Scholar
- 5.Kubo, M., Ye, B., Shinozaki, A., Guo, M.: Ump-percomp: A ubiquitous multiprocessor network-based pipeline processing framework for pervasive computing environments. In: 21st International Conference on Advanced Information Networking and Applications, AINA 2007, pp. 611–618 (2007)Google Scholar
- 6.Shinozaki, A., Shima, M., Guo, M., Kubo, M.: Multiprocessor Simulator System Based on Multi-way Cluster Using Double-buffered Model. In: 21st International Conference on Advanced Information Networking and Applications, AINA 2007, pp. 893–900 (2007)Google Scholar