Powered by
5th International Workshop on Functional High-Performance Computing (FHPC 2016), September 22, 2016,
Nara, Japan
5th International Workshop on Functional High-Performance Computing (FHPC 2016)
Frontmatter
Keynote
Domain-Specific Languages
Icicle: Write Once, Run Once
Amos Robinson and
Ben Lippmeier
(UNSW, Australia; Ambiata, Australia; Vertigo Technology, Australia)
@InProceedings{FHPC16p11,
author = {Amos Robinson and Ben Lippmeier},
title = {Icicle: Write Once, Run Once},
booktitle = {Proc.\ FHPC},
publisher = {ACM},
pages = {11-10},
doi = {},
year = {2016},
}
Using Fusion to Enable Late Design Decisions for Pipelined Computations
Máté Karácsony and
Koen Claessen
(Eötvös Loránd University, Hungary; Chalmers University of Technology, Sweden)
@InProceedings{FHPC16p19,
author = {Máté Karácsony and Koen Claessen},
title = {Using Fusion to Enable Late Design Decisions for Pipelined Computations},
booktitle = {Proc.\ FHPC},
publisher = {ACM},
pages = {19-18},
doi = {},
year = {2016},
}
Code Generation
Automatic Generation of Efficient Codes from Mathematical Descriptions of Stencil Computation
Takayuki Muranushi,
Seiya Nishizawa,
Hirofumi Tomita,
Keigo Nitadori,
Masaki Iwasawa,
Yutaka Maruyama,
Hisashi Yashiro,
Yoshifumi Nakamura,
Hideyuki Hotta,
Junichiro Makino,
Natsuki Hosono, and
Hikaru Inoue
(RIKEN AICS, Japan; Chiba University, Japan; Kobe University, Japan; Kyoto University, Japan; Fujitsu, Japan)
@InProceedings{FHPC16p27,
author = {Takayuki Muranushi and Seiya Nishizawa and Hirofumi Tomita and Keigo Nitadori and Masaki Iwasawa and Yutaka Maruyama and Hisashi Yashiro and Yoshifumi Nakamura and Hideyuki Hotta and Junichiro Makino and Natsuki Hosono and Hikaru Inoue},
title = {Automatic Generation of Efficient Codes from Mathematical Descriptions of Stencil Computation},
booktitle = {Proc.\ FHPC},
publisher = {ACM},
pages = {27-26},
doi = {},
year = {2016},
}
JIT Costing Adaptive Skeletons for Performance Portability
Patrick Maier,
John Magnus Morton, and
Phil Trinder
(University of Glasgow, UK)
@InProceedings{FHPC16p35,
author = {Patrick Maier and John Magnus Morton and Phil Trinder},
title = {JIT Costing Adaptive Skeletons for Performance Portability},
booktitle = {Proc.\ FHPC},
publisher = {ACM},
pages = {35-34},
doi = {},
year = {2016},
}
GPUs
Low-Level Functional GPU Programming for Parallel Algorithms
Martin Dybdal,
Martin Elsman,
Bo Joel Svensson, and
Mary Sheeran
(University of Copenhagen, Denmark; Chalmers University of Technology, Sweden)
@InProceedings{FHPC16p43,
author = {Martin Dybdal and Martin Elsman and Bo Joel Svensson and Mary Sheeran},
title = {Low-Level Functional GPU Programming for Parallel Algorithms},
booktitle = {Proc.\ FHPC},
publisher = {ACM},
pages = {43-42},
doi = {},
year = {2016},
}
APL on GPUs: A TAIL from the Past, Scribbled in Futhark
Troels Henriksen,
Martin Dybdal,
Henrik Urms,
Anna Sofie Kiehn,
Daniel Gavin,
Hjalte Abelskov,
Martin Elsman, and
Cosmin Oancea
(University of Copenhagen, Denmark)
@InProceedings{FHPC16p51,
author = {Troels Henriksen and Martin Dybdal and Henrik Urms and Anna Sofie Kiehn and Daniel Gavin and Hjalte Abelskov and Martin Elsman and Cosmin Oancea},
title = {APL on GPUs: A TAIL from the Past, Scribbled in Futhark},
booktitle = {Proc.\ FHPC},
publisher = {ACM},
pages = {51-50},
doi = {},
year = {2016},
}
Streaming and Dataflow
Streaming Nested Data Parallelism on Multicores
Frederik M. Madsen and
Andrzej Filinski
(University of Copenhagen, Denmark)
@InProceedings{FHPC16p59,
author = {Frederik M. Madsen and Andrzej Filinski},
title = {Streaming Nested Data Parallelism on Multicores},
booktitle = {Proc.\ FHPC},
publisher = {ACM},
pages = {59-58},
doi = {},
year = {2016},
}
Polarized Data Parallel Data Flow
Ben Lippmeier,
Fil Mackay, and
Amos Robinson
(Vertigo Technology, Australia; UNSW, Australia; Ambiata, Australia)
@InProceedings{FHPC16p67,
author = {Ben Lippmeier and Fil Mackay and Amos Robinson},
title = {Polarized Data Parallel Data Flow},
booktitle = {Proc.\ FHPC},
publisher = {ACM},
pages = {67-66},
doi = {},
year = {2016},
}
Graph Processing
s6raph: Vertex-Centric Graph Processing Framework with Functional Interface
Onofre Coll Ruiz,
Kiminori Matsuzaki, and
Shigeyuki Sato
(Kochi University of Technology, Japan)
@InProceedings{FHPC16p75,
author = {Onofre Coll Ruiz and Kiminori Matsuzaki and Shigeyuki Sato},
title = {s6raph: Vertex-Centric Graph Processing Framework with Functional Interface},
booktitle = {Proc.\ FHPC},
publisher = {ACM},
pages = {75-74},
doi = {},
year = {2016},
}
proc time: 0.74