Aaron Hsu: Difference between revisions

Jump to navigation Jump to search
759 bytes added ,  07:37, 8 June 2023
m
No edit summary
 
(10 intermediate revisions by 2 users not shown)
Line 3: Line 3:
== Publications ==
== Publications ==


* [https://www.sacrideo.us/ Fastidious Elegance], Hsu's blog
* [https://www.sacrideo.us/tag/apl/ APL blog posts] on Hsu's blog, [https://www.sacrideo.us/ Fastidious Elegance].


=== Papers ===
=== Papers ===
Line 10: Line 10:
* [http://dl.acm.org/citation.cfm?id=2774968 Accelerating Information Experts Through Compiler Design]
* [http://dl.acm.org/citation.cfm?id=2774968 Accelerating Information Experts Through Compiler Design]
* [http://dl.acm.org/citation.cfm?id=2935331 The Key to a Data Parallel Compiler]
* [http://dl.acm.org/citation.cfm?id=2935331 The Key to a Data Parallel Compiler]
* [https://scholarworks.iu.edu/dspace/handle/2022/24749 A Data Parallel Compiler Hosted on the GPU]
* [https://scholarworks.iu.edu/dspace/handle/2022/24749 A Data Parallel Compiler Hosted on the GPU] (also available as [https://onedrive.live.com/?authkey=%21AN3eH7D93Q8%2Dxzs&cid=0CFFDB1C3A2F95F6&id=CFFDB1C3A2F95F6%21702303&parId=CFFDB1C3A2F95F6%21184476&o=OneUp PDF that allows searching for and copying text])
* [https://dl.acm.org/doi/10.1145/3589246.3595371 U-Net CNN in APL: Exploring Zero-Framework, Zero-Library Machine Learning] (with Rodrigo Girão Serrão)


=== Presentations ===
=== Presentations ===
Line 26: Line 27:
* FnConf 2018: [https://www.youtube.com/watch?v=z8MVKianh54 Does APL Need a Type System?]
* FnConf 2018: [https://www.youtube.com/watch?v=z8MVKianh54 Does APL Need a Type System?]
* FnConf 2018: [https://www.youtube.com/watch?v=Gsj_7tFtODk Array-oriented Functional Programming]
* FnConf 2018: [https://www.youtube.com/watch?v=Gsj_7tFtODk Array-oriented Functional Programming]
* [[Dyalog '19]] U03: Lessons for the Masses from the Trenches of Co-dfns ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/U03_Lessons_for_the_masses.pdf slides])
* [[Dyalog '19]] U03: [https://dyalog.tv/Dyalog19/?v=FrTk3Y-EOeU Lessons for the Masses from the Trenches of Co-dfns] ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/U03_Lessons_for_the_masses.pdf slides])
* [[wikipedia:Jio|Jio]] talk: [https://jiotalks.com/watch/204/home/Morten_Kromberg_&_Aaron_Hsu/Pragmatic_Array_Oriented_Functional_Programming Pragmatic Array Oriented Functional Programming]
* [[wikipedia:Jio|Jio]] talk: [https://jiotalks.com/watch/204/home/Morten_Kromberg_&_Aaron_Hsu/Pragmatic_Array_Oriented_Functional_Programming Pragmatic Array Oriented Functional Programming]
* BOB 2019: [https://www.youtube.com/watch?v=ABG5eSCZPrE Live Reading/Writing Co-dfns, The Way of APL]
* BOB 2019: [https://www.youtube.com/watch?v=ABG5eSCZPrE Live Reading/Writing Co-dfns, The Way of APL]
* FnConf 2019: [https://www.youtube.com/watch?v=UDqx1afGtQc Programming Obesity: A Code Health Epidemic]
* FnConf 2019: [https://www.youtube.com/watch?v=UDqx1afGtQc Programming Obesity: A Code Health Epidemic]
* [[Dyalog '22]] D14: [https://dyalog.tv/Dyalog22/?v=5I4YPkVU7mY Text Processing in APL] ([https://www.dyalog.com/uploads/conference/dyalog22/presentations/D14_Text_Processing_in_APL.pdf slides])


=== Videos ===
=== Videos ===
Line 40: Line 42:
<references />
<references />


{{APL community}}
{{APL community}}{{DEFAULTSORT:Hsu}}[[Category:People]][[Category:Dyalog Ltd. employees]][[Category:Implementers]]

Navigation menu