메뉴 건너뛰기




Volumn 32, Issue 12, 2002, Pages 1155-1173

Performance-steered design of software architectures for embedded multicore systems

Author keywords

Digital cartography; Parallel embedded systems; Performance prediction; Software architecture

Indexed keywords

COMPUTER SOFTWARE SELECTION AND EVALUATION; MAPPING; MICROPROCESSOR CHIPS; PARALLEL PROCESSING SYSTEMS;

EID: 0036800330     PISSN: 00380644     EISSN: None     Source Type: Journal    
DOI: 10.1002/spe.477     Document Type: Article
Times cited : (2)

References (40)
  • 1
    • 0034273528 scopus 로고    scopus 로고
    • What's ahead for embedded software?
    • Lee E.A. What's ahead for embedded software? IEEE Computer 2000; 33(9): 18-26.
    • (2000) IEEE Computer , vol.33 , Issue.9 , pp. 18-26
    • Lee, E.A.1
  • 3
    • 0029666647 scopus 로고    scopus 로고
    • Evaluation of design alternatives for a multiprocessor microprocessor
    • IEEE Computer Society Press: Los Alamitos, CA
    • Nayfeh A., Hammond L., Olukotun K. Evaluation of design alternatives for a multiprocessor microprocessor. Proceedings of ISCA. IEEE Computer Society Press: Los Alamitos, CA, 1996; 67-77.
    • (1996) Proceedings of ISCA , pp. 67-77
    • Nayfeh, A.1    Hammond, L.2    Olukotun, K.3
  • 4
    • 0032141085 scopus 로고    scopus 로고
    • Trends in embedded-microprocessor design
    • Schlett M. Trends in embedded-microprocessor design. IEEE Computer 1998; 31(8):44-49.
    • (1998) IEEE Computer , vol.31 , Issue.8 , pp. 44-49
    • Schlett, M.1
  • 5
    • 0011047053 scopus 로고    scopus 로고
    • Evaluation of on-chip multiprocessor architectures for an embedded cartographic system
    • Innsbruck, Austria, February 2001 ACTA Press: Anaheim, CA
    • Bechini A., Prete C.A. Evaluation of on-chip multiprocessor architectures for an embedded cartographic system. Proceedings of IASTED Conference on Applied Informatics 2001, Innsbruck, Austria, February 2001 ACTA Press: Anaheim, CA, 2001.
    • (2001) Proceedings of IASTED Conference on Applied Informatics 2001
    • Bechini, A.1    Prete, C.A.2
  • 6
    • 0031189552 scopus 로고    scopus 로고
    • Trapper: Eliminating performance bottlenecks in a parallel embedded application
    • Heinze F., Schaefers L., Scheidler C., Obeloer W. Trapper: Eliminating performance bottlenecks in a parallel embedded application. IEEE Concurrency 1997; 5(3):28-37.
    • (1997) IEEE Concurrency , vol.5 , Issue.3 , pp. 28-37
    • Heinze, F.1    Schaefers, L.2    Scheidler, C.3    Obeloer, W.4
  • 7
    • 0030394622 scopus 로고    scopus 로고
    • Reengineering real-time embedded software onto a parallel processing platform
    • Monterey, CA, November 1996. IEEE Computer Society Press: Los Alamitos, CA
    • Lewis B., McConnell D.J. Reengineering real-time embedded software onto a parallel processing platform. Proceedings 3rd Working Conference on Reverse Engineering, Monterey, CA, November 1996. IEEE Computer Society Press: Los Alamitos, CA, 1996; 11-19.
    • (1996) Proceedings 3rd Working Conference on Reverse Engineering , pp. 11-19
    • Lewis, B.1    McConnell, D.J.2
  • 8
    • 0032083545 scopus 로고    scopus 로고
    • Models and languages for parallel computation
    • Skillicorn D.B., Talia D. Models and languages for parallel computation. ACM Computing Surveys 1998; 30(2): 123-169.
    • (1998) ACM Computing Surveys , vol.30 , Issue.2 , pp. 123-169
    • Skillicorn, D.B.1    Talia, D.2
  • 15
    • 0026819924 scopus 로고
    • A methodology for performance analysis of parallel computations with looping constructs
    • Kapelnikov R., Muntz R., Ercegovac M.D. A methodology for performance analysis of parallel computations with looping constructs. Journal of Parallel and Distributed Computing 1992; 14(2): 105-120.
    • (1992) Journal of Parallel and Distributed Computing , vol.14 , Issue.2 , pp. 105-120
    • Kapelnikov, R.1    Muntz, R.2    Ercegovac, M.D.3
  • 16
    • 0028430317 scopus 로고
    • A comparison of two model-based performance-prediction techniques for message-passing parallel programs
    • Nashville, TN, May 1994. ACM Press: New York, NY
    • Mehra P., Scholbach C.H., Yan J.C. A comparison of two model-based performance-prediction techniques for message-passing parallel programs. Proceedings of the ACM SIGMETRICS 94 Conference, Nashville, TN, May 1994. ACM Press: New York, NY, 1994; 181-190.
    • (1994) Proceedings of the ACM SIGMETRICS 94 Conference , pp. 181-190
    • Mehra, P.1    Scholbach, C.H.2    Yan, J.C.3
  • 18
    • 0025467711 scopus 로고
    • A bridging model for parallel computation
    • Valiant L.G. A bridging model for parallel computation. Communications of the ACM 1990; 33(8): 103-111.
    • (1990) Communications of the ACM , vol.33 , Issue.8 , pp. 103-111
    • Valiant, L.G.1
  • 19
    • 0011057284 scopus 로고    scopus 로고
    • Let's evaluate performance, algebraically
    • article no. 7
    • Bernardo M. Let's evaluate performance, algebraically. ACM Computing Surveys 1999; 31(3es), article no. 7.
    • (1999) ACM Computing Surveys , vol.31 , Issue.3 ES
    • Bernardo, M.1
  • 21
    • 0029376309 scopus 로고
    • A trace-driven simulator for performance evaluation of cache-based multiprocessor systems
    • Prete A., Prina G., Ricciardi L. A trace-driven simulator for performance evaluation of cache-based multiprocessor systems. IEEE Trans. Parallel and Distributed Systems 1995; 6(9):915-929.
    • (1995) IEEE Trans. Parallel and Distributed Systems , vol.6 , Issue.9 , pp. 915-929
    • Prete, A.1    Prina, G.2    Ricciardi, L.3
  • 22
    • 0031192603 scopus 로고    scopus 로고
    • The ChARM tool for tuning embedded systems
    • Prete A., Graziano M., Lazzarini F. The CHARM tool for tuning embedded systems. IEEE Micro 1997; 17(4):67-76.
    • (1997) IEEE Micro , vol.17 , Issue.4 , pp. 67-76
    • Prete, A.1    Graziano, M.2    Lazzarini, F.3
  • 23
    • 0031246107 scopus 로고    scopus 로고
    • Trace factory: Generating workloads for trace-driven simulation of shared-bus multiprocessors
    • Giorgi R., Prete C.A., Prina G., Ricciardi L. Trace factory: Generating workloads for trace-driven simulation of shared-bus multiprocessors. IEEE Concurrency 1997; 5(4):54-68.
    • (1997) IEEE Concurrency , vol.5 , Issue.4 , pp. 54-68
    • Giorgi, R.1    Prete, C.A.2    Prina, G.3    Ricciardi, L.4
  • 26
    • 0030677751 scopus 로고    scopus 로고
    • A performance prototyping approach to designing concurrent software architectures
    • Boston MA, May 1997. IEEE Computer Society Press: Los Alamitos, CA
    • Hu L., Gorton I. A performance prototyping approach to designing concurrent software architectures. Proceedings 2nd Int'l Workshop on Software Engineering for Parallel and Distributed Systems, Boston MA, May 1997. IEEE Computer Society Press: Los Alamitos, CA, 1997; 270-276.
    • (1997) Proceedings 2nd Int'l Workshop on Software Engineering for Parallel and Distributed Systems , pp. 270-276
    • Hu, L.1    Gorton, I.2
  • 29
    • 0028429688 scopus 로고
    • Performance prediction of parallel systems with scalable specifications-methodology and case study
    • Nashville, TN, May 1994. ACM Press
    • Wabnig H., Haring G. Performance prediction of parallel systems with scalable specifications-methodology and case study. Proceedings of ACM SIGMETRICS 94 Conference, Nashville, TN, May 1994. ACM Press, 1994; 288-289.
    • (1994) Proceedings of ACM SIGMETRICS 94 Conference , pp. 288-289
    • Wabnig, H.1    Haring, G.2
  • 30
    • 0033741272 scopus 로고    scopus 로고
    • Simulation-trace-based component performance prediction
    • Washington DC, April 2000. IEEE Computer Society Press: Los Alamitos, CA
    • Li J.J., Horgan J.R. Simulation-trace-based component performance prediction. Proceedings 33rd IEEE Annual Simulation Symposium, Washington DC, April 2000. IEEE Computer Society Press: Los Alamitos, CA, 2000.
    • (2000) Proceedings 33rd IEEE Annual Simulation Symposium
    • Li, J.J.1    Horgan, J.R.2
  • 31
    • 0033892696 scopus 로고    scopus 로고
    • A classification and comparison framework for software architecture description languages
    • Medvidovic N., Taylor R.N. A classification and comparison framework for software architecture description languages. IEEE Transactions on Software Engineering 2000; 26(1):70-94.
    • (2000) IEEE Transactions on Software Engineering , vol.26 , Issue.1 , pp. 70-94
    • Medvidovic, N.1    Taylor, R.N.2
  • 32
    • 0002296440 scopus 로고    scopus 로고
    • Modeling Web application architectures with UML
    • Conallen J. Modeling Web application architectures with UML. Communications of ACM 1999; 42(10):63-70.
    • (1999) Communications of ACM , vol.42 , Issue.10 , pp. 63-70
    • Conallen, J.1
  • 33
    • 0034318160 scopus 로고    scopus 로고
    • A method for design and performance modeling of client/server systems
    • Menascé A., Gomaa H. A method for design and performance modeling of client/server systems. IEEE Transactions on Software Engineering 2000; 26(11): 1066-1085.
    • (2000) IEEE Transactions on Software Engineering , vol.26 , Issue.11 , pp. 1066-1085
    • Menascé, A.1    Gomaa, H.2
  • 36
    • 84905475891 scopus 로고
    • Performance prediction of parallel processing systems: The PAMELA methodology
    • ACM Press
    • van Gemund A.J.C. Performance prediction of parallel processing systems: The PAMELA methodology. Proceedings of '93 Int'l Conference on Supercomputing. ACM Press, 1993; 318-327.
    • (1993) Proceedings of '93 Int'l Conference on Supercomputing , pp. 318-327
    • Van Gemund, A.J.C.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.