메뉴 건너뛰기




Volumn , Issue , 2005, Pages

Virtual Machines

Author keywords

[No Author keywords available]

Indexed keywords


EID: 85081488080     PISSN: None     EISSN: None     Source Type: Book    
DOI: 10.1016/B978-1-55860-910-5.X5000-9     Document Type: Book
Times cited : (137)

References (235)
  • 16
    • 0345565890 scopus 로고    scopus 로고
    • A Brief History of Just-in-Time
    • Aycock J. A Brief History of Just-in-Time. ACM Comp. Surveys 2003, 97-113.
    • (2003) ACM Comp. Surveys , pp. 97-113
    • Aycock, J.1
  • 32
  • 42
    • 0028277074 scopus 로고
    • Scalar Replacement in the Presence of Conditional Control Flow
    • (January)
    • Carr S., Kennedy K. Scalar Replacement in the Presence of Conditional Control Flow. Software-Practice and Experience 1994, 51-77. (January).
    • (1994) Software-Practice and Experience , pp. 51-77
    • Carr, S.1    Kennedy, K.2
  • 43
    • 0026368758 scopus 로고
    • Using Profile Information to Assist Classic Code Optimizations
    • (December), table of contents
    • Chang P.P., Mahlke S.A., Hwu W.W. Using Profile Information to Assist Classic Code Optimizations. Software-Practice & Experience 1991, 1301-1321. (December), table of contents.
    • (1991) Software-Practice & Experience , pp. 1301-1321
    • Chang, P.P.1    Mahlke, S.A.2    Hwu, W.W.3
  • 56
    • 0033905645 scopus 로고    scopus 로고
    • UQBT: Adaptable Binary Translation at Low Cost
    • (March)
    • Cifuentes C., Emmerik M.V. UQBT: Adaptable Binary Translation at Low Cost. IEEE Computer 2000, 60-66. (March).
    • (2000) IEEE Computer , pp. 60-66
    • Cifuentes, C.1    Emmerik, M.V.2
  • 58
    • 0028424965 scopus 로고
    • Shade: A Fast Instruction-Set Simulator for Execution Profiling
    • (May)
    • Cmelik B., Keppel D. Shade: A Fast Instruction-Set Simulator for Execution Profiling. ACM Sigmetrics 1994, 128-137. (May).
    • (1994) ACM Sigmetrics , pp. 128-137
    • Cmelik, B.1    Keppel, D.2
  • 60
    • 84942007694 scopus 로고
    • On Holy Wars and a Plea for Peace
    • (October)
    • Cohen D. On Holy Wars and a Plea for Peace. IEEE Computer 1981, 48-54. (October).
    • (1981) IEEE Computer , pp. 48-54
    • Cohen, D.1
  • 62
    • 84945708437 scopus 로고
    • A Method for Overlapping and Erasure of Lists
    • (December)
    • Collins G.E. A Method for Overlapping and Erasure of Lists. Communications of the ACM 1960, 655-657. (December).
    • (1960) Communications of the ACM , pp. 655-657
    • Collins, G.E.1
  • 66
    • 0030413944 scopus 로고    scopus 로고
    • A Persistent Rescheduled-Page Cache for Low Overhead Object Code Compatibility in VLIW Architectures
    • Conte T., Sathaye S., Banerjia S. A Persistent Rescheduled-Page Cache for Low Overhead Object Code Compatibility in VLIW Architectures. Proc. 29th Int. Symp. on Microarchitecture 1996, 4-13.
    • (1996) Proc. 29th Int. Symp. on Microarchitecture , pp. 4-13
    • Conte, T.1    Sathaye, S.2    Banerjia, S.3
  • 68
    • 0019613332 scopus 로고
    • The Origin of the VM/370 Time-Sharing System
    • (September)
    • Creasy R.J. The Origin of the VM/370 Time-Sharing System. IBM Journal of Research and Development 1981, 483-490. (September).
    • (1981) IBM Journal of Research and Development , pp. 483-490
    • Creasy, R.J.1
  • 79
    • 85081484434 scopus 로고    scopus 로고
    • DHCP. Dynamic Host Configuration Protocol
    • DHCP. Dynamic Host Configuration Protocol, http://www.dhcp.org.
  • 81
    • 0024088254 scopus 로고
    • Amdahl Multiple Domain Architecture
    • (October)
    • Doran R.W. Amdahl Multiple Domain Architecture. IEEE Computer 1988, 20-28. (October).
    • (1988) IEEE Computer , pp. 20-28
    • Doran, R.W.1
  • 88
    • 84937415475 scopus 로고    scopus 로고
    • The Behavior of Efficient Virtual Machine Interpreters on Modern Architectures
    • Ertl M.A., Gregg D. The Behavior of Efficient Virtual Machine Interpreters on Modern Architectures. Europar 2001 2001, 403-412.
    • (2001) Europar 2001 , pp. 403-412
    • Ertl, M.A.1    Gregg, D.2
  • 92
    • 77953995711 scopus 로고    scopus 로고
    • Design, Implementation and Evaluation of Adaptive Recompilation with On-Stack Replacement
    • Fink S.J., Qian F. Design, Implementation and Evaluation of Adaptive Recompilation with On-Stack Replacement. Proc. Int. Symp. on Code Generation and Optimization 2003, 241-252.
    • (2003) Proc. Int. Symp. on Code Generation and Optimization , pp. 241-252
    • Fink, S.J.1    Qian, F.2
  • 93
    • 0019596071 scopus 로고
    • Trace Scheduling: A Technique for Global Microcode Compaction
    • (July)
    • Fisher J.A. Trace Scheduling: A Technique for Global Microcode Compaction. IEEE Transactions on Computers 1981, 478-490. (July).
    • (1981) IEEE Transactions on Computers , pp. 478-490
    • Fisher, J.A.1
  • 95
    • 85081483346 scopus 로고    scopus 로고
    • FLEX. FLEX-ES: The New Mainframe, Fundamental Software Inc.
    • FLEX. FLEX-ES: The New Mainframe, Fundamental Software Inc., http://www.funsoft.com.
  • 100
    • 85081481497 scopus 로고    scopus 로고
    • Fujitsu
    • Fujitsu The Next-Generation Engine for Consolidation 2003, http://www.computers.us.fujitsu.com/www/content/aboutus/analysts/data/FujitsuGroup_ConsolidationEngine.pdf.
    • (2003) The Next-Generation Engine for Consolidation
  • 106
    • 85081480776 scopus 로고    scopus 로고
    • Globus. The Globus Alliance
    • Globus. The Globus Alliance, http://www.globus.org.
  • 108
    • 84926427148 scopus 로고
    • Survey of Virtual Machine Research
    • (June)
    • Goldberg R.P. Survey of Virtual Machine Research. IEEE Computer 1974, 34-45. (June).
    • (1974) IEEE Computer , pp. 34-45
    • Goldberg, R.P.1
  • 113
    • 84882201395 scopus 로고    scopus 로고
    • Method and Apparatus for Determining Branch Addresses in Programs Generated by Binary Translation
    • (July).
    • Gschwind M. Method and Apparatus for Determining Branch Addresses in Programs Generated by Binary Translation. IBM Research Disclosures YOR819980334 1998, (July).
    • (1998) IBM Research Disclosures YOR819980334
    • Gschwind, M.1
  • 114
    • 84882159696 scopus 로고    scopus 로고
    • Method and Apparatus for Rapid Return Address Computation in Binary Translation
    • (September).
    • Gschwind M. Method and Apparatus for Rapid Return Address Computation in Binary Translation. IBM Research Disclosures YOR819980410 1998, (September).
    • (1998) IBM Research Disclosures YOR819980410
    • Gschwind, M.1
  • 117
    • 0020847118 scopus 로고
    • System/370 Extended Architecture: Facilities for Virtual Machines
    • (November)
    • Gum P.H. System/370 Extended Architecture: Facilities for Virtual Machines. IBM Journal of Research and Development 1983, 530-544. (November).
    • (1983) IBM Journal of Research and Development , pp. 530-544
    • Gum, P.H.1
  • 119
    • 0002105105 scopus 로고    scopus 로고
    • Transmeta Breaks ×86 Low-Power Barrier
    • (February 14)
    • Halfhill T.R. Transmeta Breaks ×86 Low-Power Barrier. Microprocessor Report 2000, 9-18. (February 14).
    • (2000) Microprocessor Report , pp. 9-18
    • Halfhill, T.R.1
  • 123
    • 0034460899 scopus 로고    scopus 로고
    • Relational Profiling: Enabling Thread-Level Parallelism in Virtual Machines
    • Heil T., Smith J.E. Relational Profiling: Enabling Thread-Level Parallelism in Virtual Machines. Proc. 33rd Int. Symp. on Microarchitecture 2000, 281-290.
    • (2000) Proc. 33rd Int. Symp. on Microarchitecture , pp. 281-290
    • Heil, T.1    Smith, J.E.2
  • 125
    • 0033096928 scopus 로고    scopus 로고
    • Cache-Coherent Distributed Shared Memory: Perspectives on its Development and Future Challenges
    • Hennessy J., Heinrich M., Gupta A. Cache-Coherent Distributed Shared Memory: Perspectives on its Development and Future Challenges. Proceedings of the IEEE 1999, 418-429.
    • (1999) Proceedings of the IEEE , pp. 418-429
    • Hennessy, J.1    Heinrich, M.2    Gupta, A.3
  • 126
    • 85081484551 scopus 로고    scopus 로고
    • HP Partitioning Continuum
    • Hewlett-Packard, (June)
    • Hewlett-Packard HP Partitioning Continuum. Technical Positioning White Paper 2000, (June), http://h30081.www3.hp.com/products/wlm/docs/HPPartitioningContinuum.pdf.
    • (2000) Technical Positioning White Paper
  • 129
  • 132
    • 0030675993 scopus 로고    scopus 로고
    • Digital FX!32: Combining Emulation and Binary Translation
    • (January)
    • Hookway R.J., Herdeg M.A. Digital FX!32: Combining Emulation and Binary Translation. digital Technical Journal 1997, 3-17. (January).
    • (1997) digital Technical Journal , pp. 3-17
    • Hookway, R.J.1    Herdeg, M.A.2
  • 133
    • 0019049469 scopus 로고
    • An Approach to the Problem of Detranslation of Computer Programs
    • (August)
    • Horspool R.N., Marovac N. An Approach to the Problem of Detranslation of Computer Programs. Computer Journal 1980, 223-229. (August).
    • (1980) Computer Journal , pp. 223-229
    • Horspool, R.N.1    Marovac, N.2
  • 134
    • 84882226873 scopus 로고    scopus 로고
    • UMLinux-A Tool for Testing a Linux System's Fault Tolerance
    • Höxer H.-J., Buchacker K., Sieh V. UMLinux-A Tool for Testing a Linux System's Fault Tolerance. Proc. LinuxTag 2002.
    • (2002) Proc. LinuxTag
    • Höxer, H.-J.1    Buchacker, K.2    Sieh, V.3
  • 138
    • 0003863997 scopus 로고
    • IBM, Morgan Kaufmann, San Francisco
    • IBM The PowerPC Architecture 1994, Morgan Kaufmann, San Francisco.
    • (1994) The PowerPC Architecture
  • 142
    • 0032095071 scopus 로고    scopus 로고
    • Virtual Memory: Issues of Implementation
    • (June)
    • Jacob B., Mudge T. Virtual Memory: Issues of Implementation. IEEE Computer 1998, 33-43. (June).
    • (1998) IEEE Computer , pp. 33-43
    • Jacob, B.1    Mudge, T.2
  • 143
    • 0037232374 scopus 로고    scopus 로고
    • Dynamic Reconfiguration: Basic Building Blocks for Autonomic Computing on IBM pSeries Servers
    • (January)
    • Jann J., Browning L.M., Burugula R.S. Dynamic Reconfiguration: Basic Building Blocks for Autonomic Computing on IBM pSeries Servers. IBM Systems Journal 2003, 29-37. (January).
    • (2003) IBM Systems Journal , pp. 29-37
    • Jann, J.1    Browning, L.M.2    Burugula, R.S.3
  • 145
    • 0026156263 scopus 로고
    • Branch History Table Prediction of Moving Target Branches Due to Subroutine Returns
    • Kaeli D., Emma P.G. Branch History Table Prediction of Moving Target Branches Due to Subroutine Returns. Proc. 18th Int. Symp. on Computer Architecture 1991, 34-42.
    • (1991) Proc. 18th Int. Symp. on Computer Architecture , pp. 34-42
    • Kaeli, D.1    Emma, P.G.2
  • 147
    • 12344259919 scopus 로고
    • Hierarchical Control Program for System Evaluation
    • Keefe D.D. Hierarchical Control Program for System Evaluation. IBM Systems Journal 1968, 123-133.
    • (1968) IBM Systems Journal , pp. 123-133
    • Keefe, D.D.1
  • 149
    • 0037957323 scopus 로고    scopus 로고
    • The AMD Opteron Processor for Multiprocessor Servers
    • (March/April)
    • Keltcher C.N., McGrath K.J., Ahmed A., Conway P. The AMD Opteron Processor for Multiprocessor Servers. IEEE Micro 2003, 66-76. (March/April).
    • (2003) IEEE Micro , pp. 66-76
    • Keltcher, C.N.1    McGrath, K.J.2    Ahmed, A.3    Conway, P.4
  • 152
    • 0001495548 scopus 로고    scopus 로고
    • Automated Data-Member Layout of Heap Objects to Improve Memory-Hierarchy Performance
    • (May)
    • Kistler T., Franz M. Automated Data-Member Layout of Heap Objects to Improve Memory-Hierarchy Performance. ACM Transactions on Programming Languages and Systems 2000, 490-505. (May).
    • (2000) ACM Transactions on Programming Languages and Systems , pp. 490-505
    • Kistler, T.1    Franz, M.2
  • 153
    • 0035365635 scopus 로고    scopus 로고
    • Continuous Program Optimization: Design and Evaluation
    • (June)
    • Kistler T., Franz M. Continuous Program Optimization: Design and Evaluation. IEEE Transactions on Computers 2001, 549-566. (June).
    • (2001) IEEE Transactions on Computers , pp. 549-566
    • Kistler, T.1    Franz, M.2
  • 155
  • 156
    • 0020101510 scopus 로고
    • An Architectural Trail to Threaded-Code Systems
    • (March)
    • Kogge P.M. An Architectural Trail to Threaded-Code Systems. IEEE Computer 1982, 22-34. (March).
    • (1982) IEEE Computer , pp. 22-34
    • Kogge, P.M.1
  • 159
    • 0018518477 scopus 로고
    • How to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs
    • (September)
    • Lamport L. How to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs. IEEE Transactions on Computers 1979, 690-691. (September).
    • (1979) IEEE Transactions on Computers , pp. 690-691
    • Lamport, L.1
  • 162
    • 85081482409 scopus 로고    scopus 로고
    • http://www.bochs.sourceforge.net.
  • 169
    • 85123178463 scopus 로고
    • Omniware: A Universal Substrate for Web Programming
    • (winter)
    • Lucco S., Sharp O., Wahbe R. Omniware: A Universal Substrate for Web Programming. World Wide Web Journal 1995, 359-368. (winter).
    • (1995) World Wide Web Journal , pp. 359-368
    • Lucco, S.1    Sharp, O.2    Wahbe, R.3
  • 170
    • 0018289978 scopus 로고
    • The Changing Virtual Machine Environment: Interfaces to Real Hardware, Virtual Hardware, and Other Virtual Machines
    • MacKinnon R.A. The Changing Virtual Machine Environment: Interfaces to Real Hardware, Virtual Hardware, and Other Virtual Machines. IBM Systems Journal 1979, 18-46.
    • (1979) IBM Systems Journal , pp. 18-46
    • MacKinnon, R.A.1
  • 175
    • 0032187569 scopus 로고    scopus 로고
    • PicoJava: A Direct Execution Engine for Java Bytecode
    • (October)
    • McGhan H., O'Connor M. PicoJava: A Direct Execution Engine for Java Bytecode. IEEE Computer 1998, 22-30. (October).
    • (1998) IEEE Computer , pp. 22-30
    • McGhan, H.1    O'Connor, M.2
  • 182
    • 0030674213 scopus 로고    scopus 로고
    • Exploiting Instruction Level Parallelism in Processors by Caching Scheduled Groups
    • Nair R., Hopkins M.E. Exploiting Instruction Level Parallelism in Processors by Caching Scheduled Groups. Proc. 24th Int. Symp. on Computer Architecture 1997, 13-25.
    • (1997) Proc. 24th Int. Symp. on Computer Architecture , pp. 13-25
    • Nair, R.1    Hopkins, M.E.2
  • 185
    • 85081484557 scopus 로고    scopus 로고
    • NIST. 2002. FIPS 180-2, Secure Hash Standard (SHS) (August).
    • NIST. 2002. FIPS 180-2, Secure Hash Standard (SHS) (August).
  • 188
    • 85081478160 scopus 로고    scopus 로고
    • http://www.forge.gridforum.org/projects/ogsawg.
  • 189
    • 85081484545 scopus 로고    scopus 로고
    • OpenSSH. OpenSSH
    • OpenSSH. OpenSSH. http://www.openssh.com.
  • 190
    • 0343511750 scopus 로고
    • ESA/390 Interpretive Execution Architecture, Foundation for VM/ESA
    • Osisek D.L., Jackson K.M., Gum P.H. ESA/390 Interpretive Execution Architecture, Foundation for VM/ESA. IBM Systems Journal 1991, 34-51.
    • (1991) IBM Systems Journal , pp. 34-51
    • Osisek, D.L.1    Jackson, K.M.2    Gum, P.H.3
  • 197
    • 0016082273 scopus 로고
    • Formal Requirements for Virtualizable Third-Generation Architectures
    • Popek G.J., Goldberg R.P. Formal Requirements for Virtualizable Third-Generation Architectures. Communications of the ACM (July) 1974, 412-421.
    • (1974) Communications of the ACM (July) , pp. 412-421
    • Popek, G.J.1    Goldberg, R.P.2
  • 200
    • 85084161596 scopus 로고    scopus 로고
    • Analysis of the Intel Pentium's Ability to Support a Secure Virtual Machine Monitor
    • Robin J.S., Irvine C.E. Analysis of the Intel Pentium's Ability to Support a Secure Virtual Machine Monitor. Proc. 9th USENIX Security Symposium 2000.
    • (2000) Proc. 9th USENIX Security Symposium
    • Robin, J.S.1    Irvine, C.E.2
  • 207
    • 0017530053 scopus 로고
    • An Analysis of Inline Substitution for a Structured Programming Language
    • Scheifler R.W. An Analysis of Inline Substitution for a Structured Programming Language. Communications of the ACM (September) 1977, 647-654.
    • (1977) Communications of the ACM (September) , pp. 647-654
    • Scheifler, R.W.1
  • 213
    • 85081477739 scopus 로고    scopus 로고
    • SPEC. Standard Performance Evaluation Corporation
    • SPEC. Standard Performance Evaluation Corporation, www.spec.org.
  • 219
    • 85081479507 scopus 로고    scopus 로고
    • Sun Enterprise 10000 Server: Dynamic Systems Domains
    • Sun Microsystems Sun Enterprise 10000 Server: Dynamic Systems Domains. Technical White Paper 1999, http://www.sun.com/datacenter/docs/domainswp.pdf.
    • (1999) Technical White Paper
    • Sun, M.1
  • 223
    • 20344394841 scopus 로고    scopus 로고
    • Building the Virtual PC
    • Traut E. Building the Virtual PC. Byte (November) 1997, 51-52.
    • (1997) Byte (November) , pp. 51-52
    • Traut, E.1
  • 224
    • 33646837783 scopus 로고    scopus 로고
    • VM and the VM Community: Past, Present, and Future
    • Varian M. VM and the VM Community: Past, Present, and Future. SHARE 89 (August) 1997.
    • (1997) SHARE 89 (August)
    • Varian, M.1
  • 226
    • 85081478437 scopus 로고    scopus 로고
    • http://www.vmware.com/pdf/VC_Users_Manual_11.pdf.
  • 235
    • 0033904199 scopus 로고    scopus 로고
    • PA-RISC to IA-64: Transparent Execution, No Recompilation
    • Zheng C., Thompson C. PA-RISC to IA-64: Transparent Execution, No Recompilation. IEEE Computer (March) 2000, 47-53.
    • (2000) IEEE Computer (March) , pp. 47-53
    • Zheng, C.1    Thompson, C.2


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