The efficiency of the parallel test is limited with the traditional test program. Three decomposed methods
which are based on missions
data and data flows
are brought forward to solve the problem of the parallel decomposition in test processes. The multi-core technology is introduced into the field of the parallel test
and it improves the real-time capability of test task with its parallel ability. The schedule strategy based on the task amount is advanced to optimize the test flow and the task schedule of MCP system
and solves the problem that single-core program couldn't utilize MCP technology effectively. The experiment results show that the performance of the plat based on MCP is enhanced about 30%-50% against the single-core plat.
关键词
Keywords
references
ZHU Xiaoping, XIAO Mingqing. Modeling on parallel test system based on object-oriented [C]∥Proceedings of Instrumentation and Measurement Technology Conference. Piscataway, NJ, USA: IEEE, 2005:2076-2081.
KALOGEROPULOS S, RAJAGOPALAN M, TIRUMALAI P. Processor aware anticipatory prefetching in loops [C]∥Proceedings of the 10th International Conference on High-Performance Computer Architecture. Los Alamitos, CA, USA: IEEE Computer Society, 2004:106-117.
AKHTER S, ROBERTS J. Multi-core programming[M]. Hillsboro, OH, USA:Inter Press Business Unit, 2004:9-11.
ADL-TABATABAI A R, HUDSON R L, SUBRAMONEY S. Prefetch injection based on hardware monitoring and object metadata [C]∥Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation. New York, USA: ACM, 2004:267-276.
CHOI S, KOHOUT N, YEUNG D. A general framework for prefetch scheduling in linked data structures and its application to multi-chain prefetching [J]. ACM Transactions on Computer Systems, 2004,22(2):214-280.
KIM D, SHEN J P, GIRKAR M. Physical experimentation with prefetching helper threads on Intel's hyper-threaded processors [C]∥Proceedings of the International Symposium on Code Generation and Optimization. Los Alamitos, CA, USA: IEEE Computer Society, 2004:27-38.
KUSISK A. Decomposition of the design process [J]. ASME Transactions: Journal of Mechanical Design, 1993,115(4):687-695.
MAHESWARAN M, SIEGEL H J. A dynamic matching and scheduling algorithm for heterogeneous computing systems [C]∥ Proceedings of 7th Heterogeneous Computing Workshop. Los Alamitos, CA, USA: IEEE Computer Society, 1998:57-69.
ALHUSAINI A H, PRASANNA V K, RAGHAVENDRA C S. A framework for mapping with resource co-allocation in heterogeneous computing systems [C]∥ Proceedings of Heterogeneous Computing Workshop. Los Alamitos, CA, USA: IEEE Computer Society, 2000:273-286.
PARKHURST J, DARRINGER J, GRUNDMANN B. From single core to multi-core preparing for a new exponential [C]∥The International Conference on Computer Aided Design. San Jose, CA, USA: IEEE CASS/CANDE, 2006:67-72.
ALAM S R, BARRETT R F, KUEHN J A, et al. Characterization of scientific workloads on systems with multi-core processors [C]∥IEEE International Symposium on Workload Characterization. Los Alamitos, CA, USA: IEEE Computer Society, 2006:225-235.