default search action
James R. Larus
Jim R. Larus
Person information
- affiliation: École Polytechnique Fédérale de Lausanne, Switzerland
- affiliation (former): Microsoft Research
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
showing all ?? records
2020 – today
- 2024
- [c95]Sahand Kashani, Mahyar Emami, Keisuke Kamahori, Mohammad Sepehr Pourghannad, Ritik Raj, James R. Larus:
A 475 MHz Manycore FPGA Accelerator for RTL Simulation. FPGA 2024: 78-84 - [c94]Qingyuan Liu, Yanning Yang, Dong Du, Yubin Xia, Ping Zhang, Jia Feng, James R. Larus, Haibo Chen:
Harmonizing Efficiency and Practicability: Optimizing Resource Utilization in Serverless Computing with Jiagu. USENIX ATC 2024: 1-17 - [i10]Qingyuan Liu, Yanning Yang, Dong Du, Yubin Xia, Ping Zhang, Jia Feng, James R. Larus, Haibo Chen:
Jiagu: Optimizing Serverless Computing Resource Utilization with Harmonized Efficiency and Practicability. CoRR abs/2403.00433 (2024) - [i9]Mahyar Emami, Thomas Bourgeat, James R. Larus:
Parendi: Thousand-Way Parallel RTL Simulation. CoRR abs/2403.04714 (2024) - 2023
- [c93]Mahyar Emami, Sahand Kashani, Keisuke Kamahori, Mohammad Sepehr Pourghannad, Ritik Raj, James R. Larus:
Manticore: Hardware-Accelerated RTL Simulation with Static Bulk-Synchronous Parallelism. ASPLOS (4) 2023: 219-237 - [i8]Mahyar Emami, Sahand Kashani, Keisuke Kamahori, Mohammad Sepehr Pourghannad, Ritik Raj, James R. Larus:
Manticore: Hardware-Accelerated RTL Simulation with Static Bulk-Synchronous Parallelism. CoRR abs/2301.09413 (2023) - 2022
- [j43]James R. Larus:
CACM community. Commun. ACM 65(7): 5 (2022) - [j42]Carmela Troncoso, Dan Bogdanov, Edouard Bugnion, Sylvain Chatel, Cas Cremers, Seda F. Gürses, Jean-Pierre Hubaux, Dennis Jackson, James R. Larus, Wouter Lueks, Rui Oliveira, Mathias Payer, Bart Preneel, Apostolos Pyrgelis, Marcel Salathé, Theresa Stadler, Michael Veale:
Deploying decentralized, privacy-preserving proximity tracing. Commun. ACM 65(9): 48-57 (2022) - [c92]Mahyar Emami, Endri Bezati, Jörn W. Janneck, James R. Larus:
Auto-Partitioning Heterogeneous Task-Parallel Programs with StreamBlocks. PACT 2022: 398-411 - [c91]Sahand Kashani, Mahyar Emami, James R. Larus:
Bitfiltrator: A general approach for reverse-engineering Xilinx bitstream formats. FPL 2022: 1-8 - [p2]James R. Larus:
The Curation Chokepoint. Perspectives on Digital Humanism 2022: 153-158 - 2021
- [j41]James R. Larus:
Whose smartphone is it? Commun. ACM 64(9): 41-42 (2021) - [c90]Adrien Ghosn, Marios Kogias, Mathias Payer, James R. Larus, Edouard Bugnion:
Enclosure: language-based restriction of untrusted libraries. ASPLOS 2021: 255-267 - [c89]Mahyar Emami, Endri Bezati, Jörn W. Janneck, James R. Larus:
Triggered Scheduling: Efficient Detection of Dataflow Network Idleness on Heterogeneous Systems. FPGA 2021: 226-227 - [c88]Qinkun Bao, Zihao Wang, James R. Larus, Dinghao Wu:
Abacus: A Tool for Precise Side-Channel Analysis. ICSE (Companion Volume) 2021: 238-239 - [c87]Qinkun Bao, Zihao Wang, Xiaoting Li, James R. Larus, Dinghao Wu:
Abacus: Precise Side-Channel Analysis. ICSE 2021: 797-809 - [c86]Xiaoting Li, Lingwei Chen, Jinquan Zhang, James R. Larus, Dinghao Wu:
Watermarking-based Defense against Adversarial Attacks on Deep Neural Networks. IJCNN 2021: 1-8 - [i7]Endri Bezati, Mahyar Emami, Jörn W. Janneck, James R. Larus:
StreamBlocks: A compiler for heterogeneous dataflow computing (technical report). CoRR abs/2107.09333 (2021) - [i6]Bogdan Alexandru Stoica, Swarup Kumar Sahoo, James R. Larus, Vikram S. Adve:
Statistical Program Slicing: a Hybrid Slicing Technique for Analyzing Deployed Software. CoRR abs/2201.00060 (2021) - 2020
- [j40]Carmela Troncoso, Mathias Payer, Jean-Pierre Hubaux, Marcel Salathé, James R. Larus, Wouter Lueks, Theresa Stadler, Apostolos Pyrgelis, Daniele Antonioli, Ludovic Barman, Sylvain Chatel, Kenneth G. Paterson, Srdjan Capkun, David A. Basin, Jan Beutel, Dennis Jackson, Marc Roeschlin, Patrick Leu, Bart Preneel, Nigel P. Smart, Aysajan Abidin, Seda Gurses, Michael Veale, Cas Cremers, Michael Backes, Nils Ole Tippenhauer, Reuben Binns, Ciro Cattuto, Alain Barrat, Dario Fiore, Manuel Barbosa, Rui Oliveira, José Pereira:
Decentralized Privacy-Preserving Proximity Tracing. IEEE Data Eng. Bull. 43(2): 36-66 (2020) - [j39]James R. Larus, Luis Ceze, Karin Strauss:
ASPLOS Report. IEEE Des. Test 37(3): 119-123 (2020) - [c85]Stuart Byma, Akash Dhasade, Adrian M. Altenhoff, Christophe Dessimoz, James R. Larus:
Parallel and Scalable Precise Clustering. PACT 2020: 217-228 - [c84]Endri Bezati, Mahyar Emami, James R. Larus:
Advanced Dataflow Programming using Actor Machines for High-Level Synthesis. FPGA 2020: 310 - [e3]James R. Larus, Luis Ceze, Karin Strauss:
ASPLOS '20: Architectural Support for Programming Languages and Operating Systems, Lausanne, Switzerland, March 16-20, 2020. ACM 2020, ISBN 978-1-4503-7102-5 [contents]ASPLOS 2020 was canceled because of COVID-19. - [i5]Carmela Troncoso, Mathias Payer, Jean-Pierre Hubaux, Marcel Salathé, James R. Larus, Edouard Bugnion, Wouter Lueks, Theresa Stadler, Apostolos Pyrgelis, Daniele Antonioli, Ludovic Barman, Sylvain Chatel, Kenneth G. Paterson, Srdjan Capkun, David A. Basin, Jan Beutel, Dennis Jackson, Marc Roeschlin, Patrick Leu, Bart Preneel, Nigel P. Smart, Aysajan Abidin, Seda F. Gürses, Michael Veale, Cas Cremers, Michael Backes, Nils Ole Tippenhauer, Reuben Binns, Ciro Cattuto, Alain Barrat, Dario Fiore, Manuel Barbosa, Rui Oliveira, José Pereira:
Decentralized Privacy-Preserving Proximity Tracing. CoRR abs/2005.12273 (2020)
2010 – 2019
- 2019
- [c83]Nachshon Cohen, David T. Aksun, Hillel Avni, James R. Larus:
Fine-Grain Checkpointing with In-Cache-Line Logging. ASPLOS 2019: 441-454 - [c82]Bogdan Alexandru Stoica, Swarup Kumar Sahoo, James R. Larus, Vikram S. Adve:
Wok: statistical program slicing in production. ICSE (Companion Volume) 2019: 324-325 - [c81]Adrien Ghosn, James R. Larus, Edouard Bugnion:
Secured Routines: Language-based Construction of Trusted Execution Environments. USENIX ATC 2019: 571-586 - [i4]Nachshon Cohen, David T. Aksun, Hillel Avni, James R. Larus:
Fine-Grain Checkpointing with In-Cache-Line Logging. CoRR abs/1902.00660 (2019) - [i3]Sam Whitlock, James R. Larus, Edouard Bugnion:
Extending TensorFlow's Semantics with Pipelined Execution. CoRR abs/1908.09291 (2019) - [i2]Stuart Byma, Akash Dhasade, Adrian M. Altenhoff, Christophe Dessimoz, James R. Larus:
Parallel and Scalable Precise Clustering for Homologous Protein Discovery. CoRR abs/1908.10574 (2019) - 2018
- [j38]James R. Larus, Chris Hankin:
Regulating automated decision making. Commun. ACM 61(8): 5 (2018) - [j37]Nachshon Cohen, David T. Aksun, James R. Larus:
Object-oriented recovery for non-volatile memory. Proc. ACM Program. Lang. 2(OOPSLA): 153:1-153:22 (2018) - [c80]Stuart Byma, James R. Larus:
Detailed heap profiling. ISMM 2018: 1-13 - [c79]Nachshon Cohen, Erez Petrank, James R. Larus:
Reducing transaction aborts by looking to the future. PPoPP 2018: 385-386 - 2017
- [j36]James R. Larus:
A simple, elegant approach to non-numeric parallelization: technical perspective. Commun. ACM 60(12): 87 (2017) - [j35]Nachshon Cohen, Michal Friedman, James R. Larus:
Efficient logging in non-volatile memory by exploiting coherency protocols. Proc. ACM Program. Lang. 1(OOPSLA): 67:1-67:24 (2017) - [c78]Stuart Byma, Sam Whitlock, Laura Flueratoru, Ethan Tseng, Christos Kozyrakis, Edouard Bugnion, James R. Larus:
Persona: A High-Performance Bioinformatics Framework. USENIX ATC 2017: 153-165 - [i1]Nachshon Cohen, Michal Friedman, James R. Larus:
Efficient Logging in Non-Volatile Memory by Exploiting Coherency Protocols. CoRR abs/1709.02610 (2017) - 2016
- [j34]James R. Larus:
Technical Perspective: The power of parallelizing computations. Commun. ACM 59(10): 84 (2016) - [j33]Andrew Putnam, Adrian M. Caulfield, Eric S. Chung, Derek Chiou, Kypros Constantinides, John Demme, Hadi Esmaeilzadeh, Jeremy Fowers, Gopi Prashanth Gopal, Jan Gray, Michael Haselman, Scott Hauck, Stephen Heil, Amir Hormati, Joo-Young Kim, Sitaram Lanka, James R. Larus, Eric Peterson, Simon Pope, Aaron Smith, Jason Thong, Phillip Yi Xiao, Doug Burger:
A reconfigurable fabric for accelerating large-scale datacenter services. Commun. ACM 59(11): 114-122 (2016) - [j32]James R. Larus, Sandhya Dwarkadas, José E. Moreira, Andrew Lumsdaine:
Introduction to the Special Issue on PPoPP'14. ACM Trans. Parallel Comput. 2(4): 21:1-21:2 (2016) - 2015
- [j31]James R. Larus:
Programming multicore computers: technical perspective. Commun. ACM 58(5): 76 (2015) - [j30]Andrew Putnam, Adrian M. Caulfield, Eric S. Chung, Derek Chiou, Kypros Constantinides, John Demme, Hadi Esmaeilzadeh, Jeremy Fowers, Gopi Prashanth Gopal, Jan Gray, Michael Haselman, Scott Hauck, Stephen Heil, Amir Hormati, Joo-Young Kim, Sitaram Lanka, James R. Larus, Eric Peterson, Simon Pope, Aaron Smith, Jason Thong, Phillip Yi Xiao, Doug Burger:
A Reconfigurable Fabric for Accelerating Large-Scale Datacenter Services. IEEE Micro 35(3): 10-22 (2015) - 2014
- [c77]Andrew Putnam, Adrian M. Caulfield, Eric S. Chung, Derek Chiou, Kypros Constantinides, John Demme, Hadi Esmaeilzadeh, Jeremy Fowers, Gopi Prashanth Gopal, Jan Gray, Michael Haselman, Scott Hauck, Stephen Heil, Amir Hormati, Joo-Young Kim, Sitaram Lanka, James R. Larus, Eric Peterson, Simon Pope, Aaron Smith, Jason Thong, Phillip Yi Xiao, Doug Burger:
A reconfigurable fabric for accelerating large-scale datacenter services. ISCA 2014: 13-24 - [e2]José E. Moreira, James R. Larus:
ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP '14, Orlando, FL, USA, February 15-19, 2014. ACM 2014, ISBN 978-1-4503-2656-8 [contents] - 2013
- [c76]Bin Ren, Gagan Agrawal, James R. Larus, Todd Mytkowicz, Tomi Poutanen, Wolfram Schulte:
SIMD parallelization of applications that traverse irregular data structures. CGO 2013: 20:1-20:10 - [c75]James R. Larus:
Look up!: your future is in the cloud. PLDI 2013: 1-2 - [c74]Tiejun Gao, Karin Strauss, Stephen M. Blackburn, Kathryn S. McKinley, Doug Burger, James R. Larus:
Using managed runtime systems to tolerate holes in wearable memories. PLDI 2013: 297-308 - 2012
- [j29]Daniel A. Reed, James R. Larus, Dennis Gannon:
Imagining the Future: Thoughts on Computing. Computer 45(1): 25-30 (2012) - [c73]Bin Ren, Gagan Agrawal, James R. Larus, Todd Mytkowicz, Tomi Poutanen, Wolfram Schulte:
Fine-grained parallel traversals of irregular data structures. PACT 2012: 461-462 - [c72]Yuxiong He, Sameh Elnikety, James R. Larus, Chenyu Yan:
Zeta: scheduling interactive services with partial execution. SoCC 2012: 12 - [c71]Jim R. Larus:
It's the End of the World as We Know It (And I Feel Fine). RV 2012: 48 - 2011
- [j28]Yi Lu, Qiaomin Xie, Gabriel Kliot, Alan Geller, James R. Larus, Albert G. Greenberg:
Join-Idle-Queue: A novel load balancing algorithm for dynamically scalable web services. Perform. Evaluation 68(11): 1056-1071 (2011) - [c70]James R. Larus:
The cloud will change everything. ASPLOS 2011: 1-2 - [c69]Sergey Bykov, Alan Geller, Gabriel Kliot, James R. Larus, Ravi Pandya, Jorgen Thelin:
Orleans: cloud computing for everyone. SoCC 2011: 16 - [c68]James R. Larus:
Programming the cloud. HPCA 2011: 1 - [c67]James R. Larus:
Programming the cloud. PPoPP 2011: 1-2 - 2010
- [b2]Tim Harris, James R. Larus, Ravi Rajwar:
Transactional Memory, 2nd Edition. Synthesis Lectures on Computer Architecture, Morgan & Claypool Publishers 2010, ISBN 978-3-031-00600-5 - [j27]James R. Larus, Galen C. Hunt:
The Singularity system. Commun. ACM 53(8): 72-79 (2010) - [c66]James R. Larus:
Programming Clouds. CC 2010: 1-9
2000 – 2009
- 2009
- [j26]James R. Larus:
Spending Moore's dividend. Commun. ACM 52(5): 62-69 (2009) - [p1]James R. Larus, Dennis Gannon:
Multicore computing and scientific discovery. The Fourth Paradigm 2009: 125-129 - 2008
- [j25]James R. Larus, Christos Kozyrakis:
Transactional memory. Commun. ACM 51(7): 80-88 (2008) - [j24]Eric Allen, Mark W. Bailey, Rastislav Bodík, Kim B. Bruce, Kathleen Fisher, Stephen N. Freund, Robert Harper, Chandra Krintz, Shriram Krishnamurthi, James R. Larus, Doug Lea, Gary T. Leavens, Lori L. Pollock, Stuart Reges, Martin C. Rinard, Mark A. Sheldon, Franklyn A. Turbak, Mitchell Wand:
SIGPLAN programming language curriculum workshop: Discussion Summaries and recommendations. ACM SIGPLAN Notices 43(11): 6-29 (2008) - [j23]James R. Larus:
PL research and its consequences on PL curriculum. ACM SIGPLAN Notices 43(11): 84-86 (2008) - [c65]James R. Larus:
Singularity: Designing Better Software (Invited Talk). CAV 2008: 1-2 - [c64]James R. Larus:
The real value of testing. ISSTA 2008: 1-2 - [e1]Susan J. Eggers, James R. Larus:
Proceedings of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2008, Seattle, WA, USA, March 1-5, 2008. ACM 2008, ISBN 978-1-59593-958-6 [contents] - 2007
- [j22]Galen C. Hunt, James R. Larus:
Singularity: rethinking the software stack. ACM SIGOPS Oper. Syst. Rev. 41(2): 37-49 (2007) - [c63]Lauren Sarno, Wen-mei W. Hwu, Craig Lund, Markus Levy, James R. Larus, James Reinders, Gordon Cameron, Chris Lennard, Takashi Yoshimori:
Corezilla: Build and Tame the Multicore Beast? DAC 2007: 632-633 - [c62]Galen C. Hunt, Mark Aiken, Manuel Fähndrich, Chris Hawblitzel, Orion Hodson, James R. Larus, Steven Levi, Bjarne Steensgaard, David Tarditi, Ted Wobber:
Sealing OS processes to improve dependability and safety. EuroSys 2007: 341-354 - [c61]Virendra J. Marathe, Tim Harris, James R. Larus:
Featherweight transactions: decoupling threads and atomic blocks. PPoPP 2007: 134-135 - 2006
- [b1]James R. Larus, Ravi Rajwar:
Transactional Memory. Synthesis Lectures on Computer Architecture, Morgan & Claypool Publishers 2006, ISBN 978-3-031-01719-3 - [c60]Mark Aiken, Manuel Fähndrich, Chris Hawblitzel, Galen C. Hunt, James R. Larus:
Deconstructing process isolation. Memory System Performance and Correctness 2006: 1-10 - [c59]James R. Larus:
Is process or architecture the solution? ASID 2006: 5 - [c58]Manuel Fähndrich, Mark Aiken, Chris Hawblitzel, Orion Hodson, Galen C. Hunt, James R. Larus, Steven Levi:
Language support for fast and reliable message-based communication in singularity OS. EuroSys 2006: 177-190 - [c57]Manuel Fähndrich, Michael Carbin, James R. Larus:
Reflective program generation with patterns. GPCE 2006: 275-284 - [c56]James R. Larus:
Abolish runtime systems: operating systems should control the execution. VEE 2006: 1 - 2005
- [j21]Herb Sutter, James R. Larus:
Software and the concurrency revolution. ACM Queue 3(7): 54-62 (2005) - [c55]Galen C. Hunt, James R. Larus, David Tarditi, Ted Wobber:
Broad New OS Research: Challenges and Opportunities. HotOS 2005 - 2004
- [j20]James R. Larus, Thomas Ball, Manuvir Das, Robert DeLine, Manuel Fähndrich, Jonathan D. Pincus, Sriram K. Rajamani, Ramanathan Venkatapathy:
Righting Software. IEEE Softw. 21(3): 92-100 (2004) - 2003
- [c54]Glenn Ammons, David Mandelin, Rastislav Bodík, James R. Larus:
Debugging temporal specifications with concept analysis. PLDI 2003: 182-195 - 2002
- [c53]Glenn Ammons, Rastislav Bodík, James R. Larus:
Mining specifications. POPL 2002: 4-16 - [c52]James R. Larus, Michael Parkes:
Using Cohort-Scheduling to Enhance Server Performance. USENIX ATC, General Track 2002: 103-114 - 2001
- [c51]James R. Larus, Michael Parkes:
Using Cohort Scheduling to Enhance Server Performance (Extended Abstract). LCTES/OM 2001: 182-187 - [c50]James R. Larus, Michael Parkes:
Using Cohort Scheduling to Enhance Server Performance (Extended Abstract). OM@PLDI 2001: 182-187 - [c49]Eric Schnarr, Mark D. Hill, James R. Larus:
Facile: A Language and Compiler for High-Performance Processor Simulators. PLDI 2001: 321-331 - 2000
- [j19]Thomas Ball, James R. Larus:
Using Paths to Measure, Explain, and Enhance Program Behavior. Computer 33(7): 57-65 (2000) - [j18]Trishul M. Chilimbi, Mark D. Hill, James R. Larus:
Making Pointer-Based Data Structures Cache Conscious. Computer 33(12): 67-74 (2000) - [j17]Shubhendu S. Mukherjee, Steven K. Reinhardt, Babak Falsafi, Mike Litzkow, Mark D. Hill, David A. Wood, Steven Huss-Lederman, James R. Larus:
Wisconsin Wind Tunnel II: a fast, portable parallel architecture simulator. IEEE Concurr. 8(4): 12-20 (2000)
1990 – 1999
- 1999
- [j16]Satish Chandra, Brad Richards, James R. Larus:
Teapot: A Domain-Specific Language for Writing Cache Coherence Protocols. IEEE Trans. Software Eng. 25(3): 317-333 (1999) - [c48]Trishul M. Chilimbi, Mark D. Hill, James R. Larus:
Cache-Conscious Structure Layout. PLDI 1999: 1-12 - [c47]Trishul M. Chilimbi, Bob Davidson, James R. Larus:
Cache-Conscious Structure Definition. PLDI 1999: 13-24 - [c46]James R. Larus:
Whole Program Paths. PLDI 1999: 259-269 - 1998
- [c45]Ioannis Schoinas, Babak Falsafi, Mark D. Hill, James R. Larus, David A. Wood:
Sirocco: Cost-Effective Fine-Grain Distributed Shared Memory. IEEE PACT 1998: 40- - [c44]Eric Schnarr, James R. Larus:
Fast Out-Of-Order Processor Simulation Using Memoization. ASPLOS 1998: 283-294 - [c43]Steven K. Reinhardt, James R. Larus, David A. Wood:
Retrospective: Tempest and Typhoon: User-Level Shared Memory. 25 Years ISCA: Retrospectives and Reprints 1998: 98-102 - [c42]Steven K. Reinhardt, James R. Larus, David A. Wood:
Tempest and Typhoon: User-Level Shared Memory. 25 Years ISCA: Retrospectives and Reprints 1998: 497-508 - [c41]Trishul M. Chilimbi, James R. Larus:
Using Generational Garbage Collection To Implement Cache-Conscious Data Placement. ISMM 1998: 37-48 - [c40]Glenn Ammons, James R. Larus:
Improving Data-flow Analysis with Path Profiles. PLDI 1998: 72-84 - [c39]Glenn Ammons, James R. Larus:
Improving data-flow analysis with path profiles (with retrospective). Best of PLDI 1998: 568-582 - [c38]Brad Richards, James R. Larus:
Protocol-based data-race detection. SPDT 1998: 40-47 - 1997
- [c37]Satish Chandra, James R. Larus, Michael Dahlin, Brad Richards, Randolph Y. Wang, Thomas E. Anderson:
Experience with a Language for Writing Coherence Protocols. DSL 1997: 51-66 - [c36]Thomas W. Reps, Thomas Ball, Manuvir Das, James R. Larus:
The Use of Program Profiling for Software Maintenance with Applications to the Year 2000 Problem. ESEC / SIGSOFT FSE 1997: 432-449 - [c35]Glenn Ammons, Thomas Ball, James R. Larus:
Exploiting Hardware Performance Counters with Flow and Context Sensitive Profiling. PLDI 1997: 85-96 - [c34]Satish Chandra, James R. Larus:
Optimizing Communication in HPF programs for Fine-Grain Distributed Shared Memory. PPoPP 1997: 100-111 - [c33]Zhichen Xu, James R. Larus, Barton P. Miller:
Shared Memory Performance Profiling. PPoPP 1997: 240-251 - [c32]James R. Larus:
Why write real software in a university? WCAE@HPCA 1997: 1 - 1996
- [c31]David A. Wood, Mark D. Hill, James R. Larus:
The Tempest approach to distributed shared memory. ICCD 1996: 63-64 - [c30]Satish Chandra, James R. Larus:
HPF on Fine-Grain Distributed Shared Memory: Early Experience. LCPC 1996: 450-465 - [c29]Thomas Ball, James R. Larus:
Efficient Path Profiling. MICRO 1996: 46-57 - [c28]Eric Schnarr, James R. Larus:
Instruction Scheduling and Executable Editing. MICRO 1996: 288-297 - [c27]Satish Chandra, Brad Richards, James R. Larus:
Teapot: Language Support for Writing Memory Coherence Protocols. PLDI 1996: 237-248 - [c26]Guhan Viswanathan, James R. Larus:
Compiler-directed Shared-Memory Communication for Iterative Parallel Applications. SC 1996: 10 - 1995
- [j15]