Martin Elsman
Professor
- Published
A financial benchmark for GPGPU compilation
Andreetta, C., Begot, V., Berthold, J., Elsman, Martin, Henriksen, Troels, Nordfang, M. & Oancea, Cosmin Eugen, 2015, Department of Computer Science, Faculty of Science, University of Copenhagen. 16 p.Research output: Book/Report › Report › Research
- Published
FinPar: a parallel financial benchmark
Andreetta, C., Begot, V., Berthold, J., Elsman, Martin, Henglein, Fritz, Henriksen, Troels, Nordfang, M. & Oancea, Cosmin Eugen, 2016, In: ACM Transactions on Architecture and Code Optimization (TACO). 13, 2, p. 1 27 p., 18.Research output: Contribution to journal › Journal article › Research › peer-review
- Published
Certified Compilation of Financial Contracts
Annenkov, D. & Elsman, Martin, 2018, Proceedings of the 20th International Symposium on Principles and Practice of Declarative Programming. New York, NY, USA: Association for Computing Machinery, p. 5:1-5:13Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
- Published
Certified symbolic management of financial multi-party contracts
Bahr, P., Berthold, J. & Elsman, Martin, 2015, Proceedings of the 20th ACM SIGPLAN International Conference on Functional Programming: ICFP 2015. Association for Computing Machinery, p. 315-327 13 p.Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
- Published
Towards certified management of financial contracts
Bahr, P., Berthold, J. & Elsman, Martin, 2014. 3 p.Research output: Contribution to conference › Conference abstract for conference › Research › peer-review
- Published
Shape-Constrained Array Programming with Size-Dependent Types
Bailly, L., Henriksen, Troels & Elsman, Martin, 2023, FHPNC 2023 - Proceedings of the 11th ACM SIGPLAN International Workshop on Functional High-Performance and Numerical Computing, Co-located with ICFP 2023. Keller, G. & Westrick, S. (eds.). Association for Computing Machinery, Inc., p. 29-41Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
- Published
Compiling APL to accelerate through a typed array intermediate language
Budde, M., Dybdal, M. & Elsman, Martin, 2015, Proceedings of the 2nd ACM SIGPLAN International Workshop on Libraries, Languages, and Compilers for Array Programming. Association for Computing Machinery, p. 13-18 6 p.Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
- Published
Low-level functional GPU programming for parallel algorithms
Dybdal, M., Elsman, Martin, Svensson, B. J. & Sheeran, M., 2016, Proceedings of the 5th International Workshop on Functional High-Performance Computing. Association for Computing Machinery, p. 31-37 7 p.Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
- Published
Automated execution of financial contracts on blockchains
Egelund-Müller, B., Elsman, Martin, Henglein, Fritz & Ross, Omry, Dec 2017, In: Business and Information Systems Engineering. 59, 6, p. 457-467 11 p.Research output: Contribution to journal › Journal article › Research › peer-review
SMLserver-A Functional Approach to Web Publishing
Elsman, Martin & Hallenberg, N., 1 Feb 2002Research output: Book/Report › Book › Research
- Published
Preface
Elsman, Martin, 2022, Proceedings - 34th Symposium on Implementation and Application of Functional Languages, IFL 2022. Association for Computing Machinery, Inc., p. IV (ACM International Conference Proceeding Series).Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research
- Published
On the Effects of Integrating Region-Based Memory Management and Generational Garbage Collection in ML
Elsman, Martin & Hallenberg, N., 2020, Practical Aspects of Declarative Languages - 22nd International Symposium, PADL 2020, Proceedings. Komendantskaya, E. & Liu, Y. A. (eds.). Springer VS, p. 95-112 18 p. (Lecture Notes in Computer Science, Vol. 12007 LNCS).Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
- Published
Integrating region memory management and tag-free generational garbage collection
Elsman, Martin & Hallenberg, N., 2021, In: Journal of Functional Programming. 31, 31 p., e4.Research output: Contribution to journal › Review › Research › peer-review
- Published
Message from the organizing committee
Elsman, Martin, Grelck, C., Klöckner, A. & Padua, D., 2016, ARRAY 2016 - Proceedings of the 3rd ACM SIGPLAN International Workshop on Libraries, Languages, and Compilers for Array Programming, Co-located with PLDI 2016. Association for Computing Machinery, p. iii-ivResearch output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research
A Framework for Cut-Off Incremental Recompilation and Inter-Module Optimization
Elsman, Martin, 1 Apr 2008Research output: Book/Report › Report › Research
Typing XHTML Web Applications in ML
Elsman, Martin & Larsen, K. F., 1 Jun 2004, International Symposium on Practical Aspects of Declarative Languages (PADL'04). Springer Science+Business MediaResearch output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
- Published
Parallelism in a Region Inference Context
Elsman, Martin & Henriksen, Troels, 2023, In: Proceedings of the ACM on Programming Languages. 7, PLDI, p. 884-906 142.Research output: Contribution to journal › Journal article › Research › peer-review
Type-Specialized Serialization with Sharing
Elsman, Martin, 1 Sep 2005, Sixth Symposium on Trends in Functional Programming (TFP'05).Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
A Portable Standard ML Implementation
Elsman, Martin, 1 Aug 1994Research output: Book/Report › Report › Research
- Published
SMLtoJs: Hosting a standard ML compiler in a Web browser
Elsman, Martin, 2011, PLASTIC'11 - Proceedings of the 1st ACM SIGPLAN International Workshop on Programming Language and Systems Technologies for Internet Clients. p. 39-48 10 p. (PLASTIC'11 - Proceedings of the 1st ACM SIGPLAN International Workshop on Programming Language and Systems Technologies for Internet Clients).Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
Garbage Collection Safety for Region-based Memory Management
Elsman, Martin, 1 Jan 2003, Proceedings of ACM SIGPLAN Workshop on Types in Language Design and Implementation (TLDI'03). ACM PressResearch output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
- Published
Garbage-Collection Safety for Region-Based Type-Polymorphic Programs
Elsman, Martin, 2023, In: Proceedings of the ACM on Programming Languages. 7, PLDI, 115.Research output: Contribution to journal › Journal article › Research › peer-review
- Published
Compiling a subset of APL into a typed intermediate language
Elsman, Martin & Dybdal, M., 2014, Proceedings of ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming (ARRAY’14): ARRAY'14 . Association for Computing Machinery, p. 101-106 6 p.Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
Efficient Online User Tracking: Note on using unification for efficient online user tracking
Elsman, Martin, 2006Research output: Book/Report › Report › Research
Web Programming with SMLserver
Elsman, Martin & Hallenberg, N., 1 Jan 2003, Fifth International Symposium on Practical Aspects of Declarative Languages (PADL'03). Springer Science+Business MediaResearch output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
- Published
EDITOR Proceedings of the 3rd ACM SIGPLAN International Workshop on Libraries, Languages, and Compilers for Array Programming, ARRAY@PLDI 2016, Santa Barbara, CA, USA, June 14, 2016
Elsman, Martin (ed.), Grelck, C. (ed.), Klöckner, A. (ed.) & Padua, D. A. (ed.), 2016, Proceedings of the 3rd ACM SIGPLAN International Workshop on Libraries, Languages, and Compilers for Array Programming, ARRAY@PLDI 2016, Santa Barbara, CA, USA, June 14, 2016. Association for Computing Machinery, Inc., 69 p.Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
A Region-Based Abstract Machine for the ML Kit
Elsman, Martin & Hallenberg, N., 1 Aug 2002Research output: Book/Report › Report › Research
- Published
Combinatory Adjoints and Differentiation
Elsman, Martin, Henglein, Fritz, Kaarsgaard, R., Mathiesen, Mikkel Kragh & Schenck, R., 2022, Proceedings Ninth Workshop on Mathematically Structured Functional Programming (MSFP 2022).. EPTCS, Vol. 360. p. 1-26 (Electronic Proceedings in Theoretical Computer Science, EPTCS, Vol. 360).Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
Static Interpretation of Modules
Elsman, Martin, 1 Sep 1999, Procedings of Fourth International Conference on Functional Programming (ICFP'99). ACM Press, p. 208-219 12 p.Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
- Published
Static Interpretation of Higher-order Modules in Futhark: Functional GPU Programming in the Large
Elsman, Martin, Henriksen, Troels, Annenkov, D. & Oancea, Cosmin Eugen, 2018, Proceedings of the ACM on Programming Languages. ICFP ed. Association for Computing Machinery, Vol. 2. p. 97:1-97:30 30 p.Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
Polymorphic Equality-No Tags Required
Elsman, Martin, 1 Mar 1998, Proceedings of the Second International Workshop on Types in Compilation. Springer Science+Business MediaResearch output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
- Published
Explicit Effects and Effect Constraints in ReML
Elsman, Martin, 2024, In: Proceedings of the ACM on Programming Languages. 8, POPL, p. 2370-2394 25 p., 79.Research output: Contribution to journal › Journal article › Research › peer-review
Typing XHTML Web Applications in SMLserver
Elsman, Martin & Larsen, K. F., 1 Oct 2003Research output: Book/Report › Report › Research
Carillon-A System to Find Y2K Problems in C Programs
Elsman, Martin, Foster, J. S. & Aiken, A., 1 Jul 1999Research output: Book/Report › Report › Research
Optimising Typed Programs: Note on optimising intermediate language programs in the MLKit compiler
Elsman, Martin, Jan 1998Research output: Book/Report › Report › Research
- Published
Data-parallel flattening by expansion
Elsman, Martin, Henriksen, Troels & Serup, N. G. W., 8 Jun 2019, ARRAY 2019 - Proceedings of the 6th ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming, co-located with PLDI 2019. Gibbons, J. (ed.). Association for Computing Machinery, p. 14-24Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
- Published
Typed Regions for Tag-Free Garbage Collection
Elsman, Martin, 2002Research output: Book/Report › Report › Research
An Optimizing Backend for the ML Kit Using a Stack of Regions
Elsman, Martin & Hallenberg, N., Jun 1995Research output: Book/Report › Report › Research
Hosting a Standard ML Compiler in a Web Browser
Elsman, Martin, 2011, Proceedings of the 1st ACM SIGPLAN international workshop on Programming language and systems technologies for internet clients. ACM PressResearch output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
Type-Specialized Serialization with Sharing
Elsman, Martin, 1 Feb 2004Research output: Book/Report › Report › Research
Program Modules, Separate Compilation, and Intermodule Optimisation
Elsman, Martin, 1 Jan 1999Research output: Book/Report › Ph.D. thesis › Research
- Published
Typelets - a rule-based evaluation model for dynamic, statically typed user interfaces
Elsman, Martin & Schack-Nielsen, A., 2014, Practical Aspects of Declarative Languages: 16th International Symposium, PADL 2014, San Diego, CA, USA, January 20-21, 2014. Proceedings. Flatt, M. & Guo, H-F. (eds.). Springer, p. 184-199 16 p. (Lecture notes in computer science, Vol. 8324).Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
Polymorphism and Unification of Cyclic Terms: Note on unification of terms
Elsman, Martin, Jul 1999Research output: Book/Report › Report › Research
Fault-Tolerant Voting in a Simply-Typed Lambda Calculus
Elsman, Martin, 1 Jun 2007Research output: Book/Report › Report › Research
SMLserver—A Functional Approach to Web Publishing
Elsman, Martin, Hallenberg, N. & Varming, C., 2002, IT-Universitetet i København. 174 p.Research output: Book/Report › Book › Research
BDNF-Based Matching of Bigraphs
Glenstrup, A. J., Damgaard, T. C., Birkedal, L. & Elsman, Martin, 1 Oct 2006Research output: Book/Report › Report › Research
Combining Region Inference and Garbage Collection
Hallenberg, N., Elsman, Martin & Tofte, M., 1 Jun 2002, ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI'02). ACM PressResearch output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
- Published
Size slicing: a hybrid approach to size inference in futhark
Henriksen, Troels, Elsman, Martin & Oancea, Cosmin Eugen, 2014, Proceedings of the 3rd ACM SIGPLAN workshop on Functional High-Performance Computing. Association for Computing Machinery, p. 31-42 12 p.Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
ID: 38272928
Most downloads
-
36
downloads
A Functional Approach to Accelerating Monte Carlo based American Option Pricing
Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
Published -
24
downloads
Combinatory Adjoints and Differentiation
Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
Published -
16
downloads
Parallelism in a Region Inference Context
Research output: Contribution to journal › Journal article › Research › peer-review
Published