title: Automatic Parallelization of Data-Driven JStar Programs

authors: Weng, Min-Hsien

subjects: Parallel Programming Models

abstract: Data-driven problems have common characteristics: a large number of small objects with complex dependencies. This makes the traditional parallel programming approaches more difficult to apply as pipe-lining the task dependencies may require to rewrite or recompile the program into efficient parallel implementations. This thesis focuses on data-driven JStar programs that have rules triggered by the tuples from a bulky CSV file or from other sources of complex data, and making those programs run fast in parallel. JStar is a new declarative language for parallel programming that encourages programmers to write their applications with implicit parallelism.

The thesis briefly introduces the JStar language and the implicit default parallelism of the JStar compiler. It describes the root causes of the poor performance of the naive parallel JStar programs and defines a performance tuning process to increase the speed of JStar programs as the number of cores increases and to minimize the memory usage in the Java Heap. Several graphic analysis tools were developed to allow easier analysis of bottlenecks in parallel programs. The JStar compiler and runtime were extended so that it is easy to apply a variety of optimisations to a JStar program without changing the JStar source code. This process was applied to four case studies which were benchmarked on different multi-core machines to measure the performance and scalability of JStar programs.

text: Automatic Parallelization of Data-Driven JStar Programs Data-driven problems have common characteristics: a large number of small objects with complex dependencies. This makes the traditional parallel programming approaches more difficult to apply as pipe-lining the task dependencies may require to rewrite or recompile the program into efficient parallel implementations. This thesis focuses on data-driven JStar programs that have rules triggered by the tuples from a bulky CSV file or from other sources of complex data, and making those programs run fast in parallel. JStar is a new declarative language for parallel programming that encourages programmers to write their applications with implicit parallelism.

The thesis briefly introduces the JStar language and the implicit default parallelism of the JStar compiler. It describes the root causes of the poor performance of the naive parallel JStar programs and defines a performance tuning process to increase the speed of JStar programs as the number of cores increases and to minimize the memory usage in the Java Heap. Several graphic analysis tools were developed to allow easier analysis of bottlenecks in parallel programs. The JStar compiler and runtime were extended so that it is easy to apply a variety of optimisations to a JStar program without changing the JStar source code. This process was applied to four case studies which were benchmarked on different multi-core machines to measure the performance and scalability of JStar programs.

year: 2013

title: Does one size fit all? An empirical investigation of board structure on family firms' financial performance

authors: Wellalage, Nirosha Hewa

subjects: Board structure

abstract: The current study investigates the relationship between family firm board structure and financial performance in Sri Lanka. This study uses five years (2006-2010) of data from 65 family firms listed on the Colombo Stock Exchange (CSE). In order to investigate the impact of board structure on family firm financial performance, a dynamic panel generalised method of moment estimation is applied. The results show that board openness to non-family members, board diversity and insider ownership decrease family firms' financial performance. Consequently, this study suggests the corporate governance framework needs to be tailored to a family business structure as 'one size does not fit all'.

text: Does one size fit all? An empirical investigation of board structure on family firms' financial performance The current study investigates the relationship between family firm board structure and financial performance in Sri Lanka. This study uses five years (2006-2010) of data from 65 family firms listed on the Colombo Stock Exchange (CSE). In order to investigate the impact of board structure on family firm financial performance, a dynamic panel generalised method of moment estimation is applied. The results show that board openness to non-family members, board diversity and insider ownership decrease family firms' financial performance. Consequently, this study suggests the corporate governance framework needs to be tailored to a family business structure as 'one size does not fit all'.

year: 2012

title: Monitoring first year Maori students enrolled in selected Faculty of Arts and Social Sciences courses: A report prepared for the Dean of the Faculty of Arts and Social Sciences

authors: Levy, Michelle Patricia

subjects: maori students

abstract: Monitoring first year Maori Students Enrolled in Selected Faculty of Arts andSocial Sciences Courses. The total number of Maori students targeted by this project was 182, representing 93% of the total number of Maori students enrolled in Semester B level one courses. The majority of students participating in this initiative were first year students, although a small number of students taking 100 level courses were second, third or graduate year students. 11 Student views on the monitoring and support initiative Students were provided with the opportunity to comment on the monitoring and support initiative. All students contacted (49) recommended that this intervention continue for future first year Maori students enrolled in FASS.

text: Monitoring first year Maori students enrolled in selected Faculty of Arts and Social Sciences courses: A report prepared for the Dean of the Faculty of Arts and Social Sciences Monitoring first year Maori Students Enrolled in Selected Faculty of Arts andSocial Sciences Courses. The total number of Maori students targeted by this project was 182, representing 93% of the total number of Maori students enrolled in Semester B level one courses. The majority of students participating in this initiative were first year students, although a small number of students taking 100 level courses were second, third or graduate year students. 11 Student views on the monitoring and support initiative Students were provided with the opportunity to comment on the monitoring and support initiative. All students contacted (49) recommended that this intervention continue for future first year Maori students enrolled in FASS.

year: 2003-03-01