title: Parallelization of JStar Programs on a Distributed Computer

authors: Crosby, Simon Graeme

abstract: In the past, the performance of sequential programs grew exponentially as the performance of CPUs increased with Moore’s Law. Since 2005 however, performance improvements have come in the form of more parallel CPU cores. Writing parallel programs using existing programming languages can be difficult and error-prone. JStar is a new programming language that allows programs to be written in a naturally parallel way. The JStar project aims to produce compilers that can produce executables for a variety of architectures (such as many-core, GPUs and distributed computers). This thesis proposes a process for compiling these programs into distributed executables, and investigates various trade-offs and techniques for implementing JStar programs on a distributed computer. In this process, first a parallel design is created, then this design is expressed by a separate set of distribute statements that are combined with the original program to create a distributed program. The expressiveness and effectiveness of this approach is investigated for two case study JStar programs: (1) a prime number counting program (2) a version of Conway’s Game of Life. Various designs were hand-translated into a distributed Java programs and benchmarks were run to assess the performance of different designs. For each of these case studies, parallel designs were found that achieved high levels of speedup.

text: Parallelization of JStar Programs on a Distributed Computer In the past, the performance of sequential programs grew exponentially as the performance of CPUs increased with Moore’s Law. Since 2005 however, performance improvements have come in the form of more parallel CPU cores. Writing parallel programs using existing programming languages can be difficult and error-prone. JStar is a new programming language that allows programs to be written in a naturally parallel way. The JStar project aims to produce compilers that can produce executables for a variety of architectures (such as many-core, GPUs and distributed computers). This thesis proposes a process for compiling these programs into distributed executables, and investigates various trade-offs and techniques for implementing JStar programs on a distributed computer. In this process, first a parallel design is created, then this design is expressed by a separate set of distribute statements that are combined with the original program to create a distributed program. The expressiveness and effectiveness of this approach is investigated for two case study JStar programs: (1) a prime number counting program (2) a version of Conway’s Game of Life. Various designs were hand-translated into a distributed Java programs and benchmarks were run to assess the performance of different designs. For each of these case studies, parallel designs were found that achieved high levels of speedup.

year: 2012

title: Predator control improves nesting success in Waikato forest fragments

authors: Innes, John G.

subjects: artificial nests

abstract: Predation at nests contributes importantly to current declines of New Zealand forest birds. We monitored the survival of natural and artificial arboreal nests in small forest remnants south-west of Hamilton, where ship rat (Rattus rattus) and possum (Trichosurus vulpecula) abundances were also being measured in Summer 2008/09. Artificial cup nests (N = 77) were placed in replicated blocks with and without pest control, in both December and January. Natural nests (N = 11, five bird species) were observed from 13 October to 23 December 2008 in a forest with no pest control. Digital video cameras identified ship rats, brushtail possums and harrier hawks (Circus approximans) as predators of eggs and chicks. There was no difference between artificial and natural nests in daily survival rates monitored in December in a block with no pest control, suggesting that artificial nests are reasonable surrogates for natural nests. Bite marks on clay eggs, other diagnostic sign, and DNA swabbed from real and clay eggs confirmed ship rats and possums were the major introduced predators at artificial nests. Bite marks also confirmed that harriers contribute to nest failure. Removal of ship rats and possums in December improved the 14-day probability of survival of artificial nests, from P = 0.63 (95% CI 0.45–0.77) in the non-treatment block to P = 0.88 (0.74–0.95) in the treatment blocks. In January, the 14-day probability of survival in all three blocks was intermediate at 0.80 (0.69–0.87), and the variation between them could not be explained by including pest control in the model. The abundance of ship rats apparently declined even in the non-treatment block over this time, for unknown reasons. Our data from tawa (Beilschmiedia tawa) forest remnants confirm that control of ship rats and possums alone is sufficient to improve nesting success of small arboreal birds in North Island forests.

text: Predator control improves nesting success in Waikato forest fragments Predation at nests contributes importantly to current declines of New Zealand forest birds. We monitored the survival of natural and artificial arboreal nests in small forest remnants south-west of Hamilton, where ship rat (Rattus rattus) and possum (Trichosurus vulpecula) abundances were also being measured in Summer 2008/09. Artificial cup nests (N = 77) were placed in replicated blocks with and without pest control, in both December and January. Natural nests (N = 11, five bird species) were observed from 13 October to 23 December 2008 in a forest with no pest control. Digital video cameras identified ship rats, brushtail possums and harrier hawks (Circus approximans) as predators of eggs and chicks. There was no difference between artificial and natural nests in daily survival rates monitored in December in a block with no pest control, suggesting that artificial nests are reasonable surrogates for natural nests. Bite marks on clay eggs, other diagnostic sign, and DNA swabbed from real and clay eggs confirmed ship rats and possums were the major introduced predators at artificial nests. Bite marks also confirmed that harriers contribute to nest failure. Removal of ship rats and possums in December improved the 14-day probability of survival of artificial nests, from P = 0.63 (95% CI 0.45–0.77) in the non-treatment block to P = 0.88 (0.74–0.95) in the treatment blocks. In January, the 14-day probability of survival in all three blocks was intermediate at 0.80 (0.69–0.87), and the variation between them could not be explained by including pest control in the model. The abundance of ship rats apparently declined even in the non-treatment block over this time, for unknown reasons. Our data from tawa (Beilschmiedia tawa) forest remnants confirm that control of ship rats and possums alone is sufficient to improve nesting success of small arboreal birds in North Island forests.

year: 2015

title: Speaking the unspoken: Racism, sport and Māori

authors: Hippolite, Holly Raima

subjects: New Zealand

abstract: In this paper, we consider the silence that surrounds issues of racism in New Zealand sport. We argue that the intersection of two key ideologies – New Zealand’s purported history of good race relations, and the positive contribution that sport is believed to make to racial equality – contribute to a culture of silence in which it is difficult to talk about, let alone discuss constructively, Māori experiences of racism. Our aim is to put the issue on the agenda through engagement with ten experienced Māori sport participants, coaches and administrators whose experiences demonstrate the existence of, and pain caused by, cultural and institutional racism in New Zealand sport. In this aim, we do not seek to hide behind a veil of neutrality or objectivity. Rather, following a kaupapa Māori research approach, our interest is in bringing to light the voices, frustrations and concerns of Māori sportspeople in order to contribute to a much-needed conversation.

text: Speaking the unspoken: Racism, sport and Māori In this paper, we consider the silence that surrounds issues of racism in New Zealand sport. We argue that the intersection of two key ideologies – New Zealand’s purported history of good race relations, and the positive contribution that sport is believed to make to racial equality – contribute to a culture of silence in which it is difficult to talk about, let alone discuss constructively, Māori experiences of racism. Our aim is to put the issue on the agenda through engagement with ten experienced Māori sport participants, coaches and administrators whose experiences demonstrate the existence of, and pain caused by, cultural and institutional racism in New Zealand sport. In this aim, we do not seek to hide behind a veil of neutrality or objectivity. Rather, following a kaupapa Māori research approach, our interest is in bringing to light the voices, frustrations and concerns of Māori sportspeople in order to contribute to a much-needed conversation.

year: 2010