4 resultados para Second Advent

em Universitätsbibliothek Kassel, Universität Kassel, Germany


Relevância:

20.00% 20.00%

Publicador:

Resumo:

The process of developing software that takes advantage of multiple processors is commonly referred to as parallel programming. For various reasons, this process is much harder than the sequential case. For decades, parallel programming has been a problem for a small niche only: engineers working on parallelizing mostly numerical applications in High Performance Computing. This has changed with the advent of multi-core processors in mainstream computer architectures. Parallel programming in our days becomes a problem for a much larger group of developers. The main objective of this thesis was to find ways to make parallel programming easier for them. Different aims were identified in order to reach the objective: research the state of the art of parallel programming today, improve the education of software developers about the topic, and provide programmers with powerful abstractions to make their work easier. To reach these aims, several key steps were taken. To start with, a survey was conducted among parallel programmers to find out about the state of the art. More than 250 people participated, yielding results about the parallel programming systems and languages in use, as well as about common problems with these systems. Furthermore, a study was conducted in university classes on parallel programming. It resulted in a list of frequently made mistakes that were analyzed and used to create a programmers' checklist to avoid them in the future. For programmers' education, an online resource was setup to collect experiences and knowledge in the field of parallel programming - called the Parawiki. Another key step in this direction was the creation of the Thinking Parallel weblog, where more than 50.000 readers to date have read essays on the topic. For the third aim (powerful abstractions), it was decided to concentrate on one parallel programming system: OpenMP. Its ease of use and high level of abstraction were the most important reasons for this decision. Two different research directions were pursued. The first one resulted in a parallel library called AthenaMP. It contains so-called generic components, derived from design patterns for parallel programming. These include functionality to enhance the locks provided by OpenMP, to perform operations on large amounts of data (data-parallel programming), and to enable the implementation of irregular algorithms using task pools. AthenaMP itself serves a triple role: the components are well-documented and can be used directly in programs, it enables developers to study the source code and learn from it, and it is possible for compiler writers to use it as a testing ground for their OpenMP compilers. The second research direction was targeted at changing the OpenMP specification to make the system more powerful. The main contributions here were a proposal to enable thread-cancellation and a proposal to avoid busy waiting. Both were implemented in a research compiler, shown to be useful in example applications, and proposed to the OpenMP Language Committee.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

In spite of being the second largest immigrant group in the United Kingdom, Pakistanis are still one of the most disadvantaged immigrant groups with respect to labour market integration. Hence, dealing with their labour market integration is the first step to improve it. This paper compares second generation Pakistanis in the United Kingdom with their British peers and analyses, whether the gap between the two ethnicities with respect to labour market integration decreased or not. Both groups in the analysis were born in the United Kingdom and possess British nationality. The only difference is the ethnicity; while Pakistanis have Pakistani ethnicity; British people have “white” ethnicity. The analysis covers people whose age are between 18 and 33 years old and compares the time period of December 1993-February 1995 and December 2004-February 2006. To carry out this analysis, I operationalise labour market integration as employment chance and utilise the United Kingdom Quarterly Labour Force Survey data. Empirical findings show that the gap between the labour market integration of second generation Pakistanis and their British peers in the sample did not change significantly from 1994 to 2005.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

In früheren Experimenten konnte gezeigt werden, dass die sekundären Botenstoffe cAMP, cGMP und IP3 in der olfaktorischen Signaltransduktionskaskade bei Manduca sexta involviert sind. Während cGMP Perfusionen in die Antenne die Pheromonwahrnehmung tageszeitabhängig adaptierten, führten cAMP Perfusionen zu einer tageszeitabhängigen Sensitisierung, ähnlicher der von Octopamin (OA). Daher wurde hypothetisiert, dass eine tageszeitabhängige Oszillation antennaler OA Level sowie der intrazelluläre Kalziumkonzentration in einer Schwankung von sekundären Botenstoffen resultieren könnte. Diese Hypothese wurde mittels biochemischen Nachweißverfahren in der Antenne von M. sexta und Rhyparobia maderae überprüft. Tatsächlich konnten in der Antenne des Tabakschwärmers tageszeitabhängige Unterschiede in der OA-, cAMP- und IP3-, aber nicht in der cGMP Konzentration, nachgewiesen werden. Während die cAMP- und OA Oszillationen einander sehr ähnelten und die Maxima in der Paarungsphase aufzeigten, korrelierte der IP3 Verlauf sehr stark mit dem Flug- bzw. Fressverhalten. Diese Korrelationen konnten auch in der Madeira Schabe beobachtet werden, in der darüber hinaus gezeigt werden konnte, dass antennale cAMP- und IP3 Level von dem circadianen Uhrwerk gesteuert werden. Zudem wurde herausgefunden, dass OA die cAMP- und teilweise auch die IP3- Spiegel reguliert. Demgegenüber beeinflusste Kalzium die Konzentration aller untersuchten sekundären Botenstoffe. Daher wird angenommen, dass die intrazelluläre Kalziumkonzentration aber auch der antennale OA Level kritische Faktoren bei der Regelung der olfaktorischen Sensitivität sind. Da Oszillationen von sekundären Botenstoffen in mutmaßlichen, peripheren Schrittmacher nachgewiesen wurden, wurde untersucht, ob sie auch im circadianen Schrittmacher der Madeira Schabe oszillieren und ob das Neuropeptid pigment-dispersing factor (PDF), ein entscheidender Kopplungsfaktor des Uhrwerks in Insekten, diese Rhythmen generieren könnte. Es konnte gezeigt werden, dass PDF die cAMP Synthese steigert. Darüber hinaus wurden bimodale cAMP Oszillationen unter licht-dunkel Bedingungen beobachtet, welche unter konstanten Umweltbedingungen verblieben. Daher wird angenommen, dass PDF Freisetzung zelluläres cAMP erhöht über das das circadiane Uhrwerk synchronisiert wird.