%Three types of paper submissions are accepted:
%
% - Full research paper: up to 12 pages
% - Short research paper: up to 6 pages
% - Tool paper: up to 4 pages
%
% Clearly indicate in the paper whether it is to be evaluated 
% as a full research paper, short research paper, or tool paper. 
% Papers that do not meet the formatting requirements or are too long for the respective paper type 
% will be rejected without review.
% All papers must conform to the ACM SIGPLAN style 'sigplanconf.cls' with a font size of 9 point (option '9pt'). 
\documentclass[9pt]{sigplanconf}

\usepackage{graphicx}
\usepackage{code}
\usepackage{listings}
%\usepackage{times}
\usepackage{subfig}
\usepackage{tabularx}
%\usepackage[linesnumbered, figure]{algorithm2e}

\input{setting}
\input{commands}

\begin{document}
\conferenceinfo{PPPJ'13,}{September 11--13, 2013, Stuttgart, Germany.}  
\copyrightyear{2013} 
\copyrightdata{978-1-4503-2111-2/13/09}
\doi{2500828.2500840}

%********************************************************************
%\input epsf 
%********************************************************************

%\pagestyle{empty}
%********************************************************************
%* Use above command for final version to suppress page numbers.
%********************************************************************

%\textheight 8.5in
%\textwidth 6.0in
%\columnsep 0.375in
%\oddsidemargin 0.25in   
%\evensidemargin 0.25in
%\topmargin 0in   
%\headheight 0in   
%\footheight 1in

%********************************************************************
\title{Accelerating Habanero-Java Program\\
with OpenCL Generation}

\authorinfo{Akihiro Hayashi}
{Department of Computer Science\\
Rice University\\
Houston, TX, USA}
{ahayashi@rice.edu}
\authorinfo{Max Grossman}
{Department of Computer Science\\
Rice University\\
Houston, TX, USA}
{jmg3@rice.edu}
\authorinfo{Jisheng Zhao}
{Department of Computer Science\\
Rice University\\
Houston, TX, USA}
{jisheng.zhao@rice.edu}
\authorinfo{Jun Shirako}
{Department of Computer Science\\
Rice University\\
Houston, TX, USA}
{shirako@rice.edu}
\authorinfo{Vivek Sarkar}
{Department of Computer Science\\
Rice University\\
Houston, TX, USA}
{vsarkar@rice.edu}

\maketitle

\begin{abstract}
\input{abstract}
\end{abstract}

\category{D.1.3}{Concurrent Programming}{Parallel Programming}
\terms
Languages, Design.
\keywords
GPGPU, OpenCL, Java, Habanero-Java. 

\section{Introduction}\label{sec:intro}
\input{intro}

\section{Background}\label{sec:motivation}
\input{motivation}

\section{Habanero Java Language}\label{sec:hj}
\input{hj}

\section{OpenCL Generation}\label{sec:openclgen}
\input{openclgen}

%\section{APARAPI}\label{sec:aparapi}
%\input{aparapi}

\section{Performance Evaluation}\label{sec:eval}
\input{eval}

\section{Related Work}\label{sec:relate}
\input{relate}

\section{Conclusions}\label{sec:concl}
\input{concl}

\section*{Acknowledgements}
\input{acknowledgements}

\bibliography{bibdbase}
\bibliographystyle{plain}

\end{document}
