↑ Cormen, Thomas H.; Leiserson, Charles Eric; Rivest, Ronald L.; Stein, Clifford (2022). Introduction to algorithms (4th ed.). MIT Press. 15.1-4: interval-graph coloring problem. ISBN9780262046305。
↑ Cormen, Thomas H. (2022). Instructor's Manual to Accompany Introduction to Algorithms, Fourth Edition . MIT Press. pp. 219–220 .
Ahn, Minwook; Paek, Yunheung (2009). "Register coalescing techniques for heterogeneous register architecture with copy sifting". ACM Transactions on Embedded Computing Systems . 8 (2): 1– 37. CiteSeerX 10.1.1.615.5767 . doi : 10.1145/1457255.1457263 . ISSN 1539-9087 . S2CID 14143277 .
Aho, Alfred V.; Lam, Monica S.; Sethi, Ravi; Ullman, Jeffrey D. (2006).コンパイラ:原理、技術、ツール(第2版). Addison-Wesley Longman Publishing Co., Inc. ISBN978-0321486813。
Appel, Andrew W.; George, Lal (2001). 「レジスタ数の少ないCISCマシンにおける最適なスピリング」. ACM SIGPLAN 2001 プログラミング言語設計と実装に関する会議 - PLDI '01 議事録. pp. 243–253 . CiteSeerX 10.1.1.37.8978 . doi : 10.1145/378795.378854 . ISBN978-1581134148. S2CID 1380545 .
Barik, Rajkishore; Grothoff, Christian; Gupta, Rahul; Pandit, Vinayaka; Udupa, Raghavendra (2007). "Optimal Bitwise Register Allocation Using Integer Linear Programming". Languages and Compilers for Parallel Computing . Lecture Notes in Computer Science. Vol. 4382. pp. 267–282 . CiteSeerX 10.1.1.75.6911 . doi : 10.1007/978-3-540-72521-3_20 . ISBN978-3-540-72520-6。
Bergner, Peter; Dahl, Peter; Engebretsen, David; O'Keefe, Matthew (1997). 「干渉領域スピリングによるスピルコード最小化」. ACM SIGPLAN 1997 プログラミング言語設計と実装に関する会議 - PLDI '97 議事録. pp. 287–295 . doi : 10.1145/258915.258941 . ISBN978-0897919074. S2CID 16952747 .
Blackburn, Stephen M.; Guyer, Samuel Z.; Hirzel, Martin; Hosking, Antony; Jump, Maria; Lee, Han; Eliot, J.; Moss, B.; Phansalkar, Aashish; Stefanović, Darko; VanDrunen, Thomas; Garner, Robin; von Dincklage, Daniel; Wiedermann, Ben; Hoffmann, Chris; Khang, Asjad M.; McKinley, Kathryn S.; Bentzur, Rotem; Diwan, Amer; Feinberg, Daniel; Frampton, Daniel (2006). "The DaCapo benchmarks". Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications - OOPSLA '06 . p. 169. doi : 10.1145/1167473.1167488 . hdl : 1885/33723 . ISBN978-1595933485. S2CID 9255051 .
Book, Ronald V. (1975 年 12 月). "Karp Richard M.. 組み合わせ問題間の還元可能性。コンピュータ計算の複雑性、コンピュータ計算の複雑性に関するシンポジウム議事録、1972 年 3 月 20 ~ 22 日、ニューヨーク州ヨークタウン ハイツの IBM Thomas J. Watson センターにて開催、Miller Raymond E. および Thatcher James W. 編、Plenum Press、ニューヨークおよびロンドン、1972 年、pp. 85–103". The Journal of Symbolic Logic . 40 (4): 618– 619. doi : 10.2307/2271828 . ISSN 0022-4812 . JSTOR 2271828 .
Bouchez, Florent; Darte, Alain; Rastello, Fabrice (2006). "レジスタ割り当て:Chaitin et al. の NP 完全性証明は実際には何を証明しているのか?あるいはレジスタ割り当ての再検討:その理由と方法".レジスタ割り当て:Chaitin et al. の NP 完全性証明は実際には何を証明しているのか? . Lecture Notes in Computer Science. Vol. 4382. pp. 2–14 . doi : 10.1007/978-3-540-72521-3_21 . ISBN978-3-540-72520-6。
Braun, Matthias; Hack, Sebastian (2009). "SSA形式プログラムにおけるレジスタスピリングとライブレンジ分割". Compiler Construction . Lecture Notes in Computer Science. Vol. 5501. pp. 174–189 . CiteSeerX 10.1.1.219.5318 . doi : 10.1007/978-3-642-00722-4_13 . ISBN978-3-642-00721-7ISSN 0302-9743
Briggs, Preston; Cooper, Keith D.; Torczon, Linda (1992). "再物質化". ACM SIGPLAN Notices . 27 (7): 311–321 . doi : 10.1145/143103.143143 . ISSN 0362-1340 .
Briggs, Preston; Cooper, Keith D.; Torczon, Linda (1994). "グラフ彩色レジスタ割り当ての改善". ACM Transactions on Programming Languages and Systems . 16 (3): 428–455 . CiteSeerX 10.1.1.23.253 . doi : 10.1145/177492.177575 . ISSN 0164-0925 . S2CID 6571479 .
Cavazos, John; Moss, J. Eliot B.; O'Boyle, Michael FP (2006). "ハイブリッド最適化:どの最適化アルゴリズムを使用すべきか?". Compiler Construction . Lecture Notes in Computer Science. Vol. 3923. pp. 124–138. doi : 10.1007 /11688839_12 . ISBN978-3-540-33050-9ISSN 0302-9743
Chaitin, Gregory J.; Auslander, Marc A.; Chandra, Ashok K.; Cocke, John; Hopkins, Martin E.; Markstein, Peter W. (1981). "Register allocation via coloring". Computer Languages . 6 (1): 47–57 . doi : 10.1016/0096-0551(81)90048-5 . ISSN 0096-0551 .
Chaitin, GJ (1982). 「グラフ彩色によるレジスタ割り当てとスピリング」. 1982年SIGPLANコンパイラ構築シンポジウム議事録 - SIGPLAN '82 . pp. 98–101 . doi : 10.1145/800230.806984 . ISBN978-0897910743. S2CID 16872867 .
Cohen, Albert; Rohou, Erven (2010). 「異種マルチコア組み込みシステムのためのプロセッサ仮想化と分割コンパイル」.第47回設計自動化会議(DAC '10)議事録. p. 102. CiteSeerX 10.1.1.470.9701 . doi : 10.1145/1837274.1837303 . ISBN9781450300025. S2CID 14314078 .
Colombet, Quentin; Brandner, Florian; Darte, Alain (2011). 「SSAの観点から最適なスピリングを研究する」.第14回組み込みシステム向けコンパイラ、アーキテクチャ、合成に関する国際会議(CASES '11)議事録. p. 25. doi : 10.1145/2038698.2038706 . ISBN9781450307130. S2CID 8296742 .
Diouf, Boubacar; Cohen, Albert; Rastello, Fabrice; Cavazos, John (2010). "Split Register Allocation: Linear Complexity Without the Performance Penalty". High Performance Embedded Architectures and Compilers . Lecture Notes in Computer Science. Vol. 5952. pp. 66–80 . CiteSeerX 10.1.1.229.3988 . doi : 10.1007/978-3-642-11515-8_7 . ISBN978-3-642-11514-1ISSN 0302-9743
Ditzel, David R.; McLellan, HR (1982). 「レジスタ割り当ての無償化」.プログラミング言語とオペレーティングシステムのアーキテクチャサポートに関する第1回国際シンポジウム議事録 - ASPLOS-I . pp. 48–56 . doi : 10.1145/800050.801825 . ISBN978-0897910668. S2CID 2812379 .
Flajolet, P. ; Raoult, JC; Vuillemin, J. (1979)、「算術式を評価するために必要なレジスタの数」、Theoretical Computer Science、9 (1): 99–125、doi : 10.1016/0304-3975(79)90009-4
George, Lal; Appel, Andrew W. (1996). "反復レジスタ合体" . ACM Transactions on Programming Languages and Systems . 18 (3): 300– 324. doi : 10.1145/229542.229546 . ISSN 0164-0925 . S2CID 12281734 .
Horwitz, LP; Karp, RM; Miller, RE; Winograd, S. (1966). "Index Register Allocation" . Journal of the ACM . 13 (1): 43–61 . doi : 10.1145/321312.321317 . ISSN 0004-5411 . S2CID 14560597 .
Johansson, Erik; Sagonas, Konstantinos (2002). 「高性能Erlangコンパイラにおける線形スキャンレジスタ割り当て」. Practical Aspects of Declarative Languages . Lecture Notes in Computer Science. Vol. 2257. pp. 101–119 . doi : 10.1007/3-540-45587-6_8 . ISBN978-3-540-43092-6ISSN 0302-9743
Kurdahi, FJ; Parker, AC (1987). "REAL: レジスタ割り当てのためのプログラム".第24回ACM/IEEE設計自動化会議(DAC '87)議事録、 pp. 210–215 . doi : 10.1145/37888.37920 . ISBN978-0818607813. S2CID 17598675 .
Mössenböck, Hanspeter; Pfeiffer, Michael (2002). 「SSA形式とレジスタ制約のコンテキストにおける線形スキャンレジスタ割り当て」. Compiler Construction . Lecture Notes in Computer Science. Vol. 2304. pp. 229–246 . doi : 10.1007/3-540-45937-5_17 . ISBN978-3-540-43369-9ISSN 0302-9743
Nickerson, Brian R. (1990). "マルチレジスタオペランドを持つプロセッサのためのグラフ彩色レジスタ割り当て". ACM SIGPLAN Notices . 25 (6): 40–52 . doi : 10.1145/93548.93552 . ISSN 0362-1340 .
Paleczny, Michael; Vick, Christopher; Click, Cliff (2001). "Java HotSpot Server Compiler". Proceedings of the Java Virtual Machine Research and Technology Symposium (JVM01) . Monterey, California, USA. pp. 1–12 . CiteSeerX 10.1.1.106.1919 .
Park , Jinpyo; Moon, Soo-Mook (2004). "Optimistic register coalescing". ACM Transactions on Programming Languages and Systems . 26 (4): 735–765 . CiteSeerX 10.1.1.33.9438 . doi : 10.1145/1011508.1011512 . ISSN 0164-0925 . S2CID 15969885 .
Poletto, Massimiliano; Sarkar, Vivek (1999). "Linear scan register allocation". ACM Transactions on Programming Languages and Systems . 21 (5): 895–913 . CiteSeerX 10.1.1.27.2462 . doi : 10.1145/330249.330250 . ISSN 0164-0925 . S2CID 18180752 .
Rogers, Ian (2020). 「効率的なグローバルレジスタ割り当て」. arXiv : 2011.05608 [ cs.PL ].
Runeson, Johan; Nyström, Sven-Olof (2003). 「不規則アーキテクチャ向けリターゲット可能なグラフ彩色レジスタ割り当て」.組み込みシステム向けソフトウェアとコンパイラ. Lecture Notes in Computer Science. Vol. 2826. pp. 240–254 . CiteSeerX 10.1.1.6.6186 . doi : 10.1007/978-3-540-39920-9_17 . ISBN978-3-540-20145-8ISSN 0302-9743