1.

Record Nr.

UNINA9910716457303321

Titolo

Hawaii National Park. January 12, 1927. -- Committed to the Committee of the Whole House on the State of the Union and ordered to be printed

Pubbl/distr/stampa

[Washington, D.C.] : , : [U.S. Government Printing Office], , 1927

Descrizione fisica

1 online resource (1 page)

Collana

House report / 69th Congress, 2nd session. House ; ; no. 1731

[United States congressional serial set] ; ; [serial no. 8688]

Altri autori (Persone)

SinnottN. J <1870-1929> (Nicholas John),  (Republican (OR))

Soggetti

Boundaries

Adjoining landowners

Government purchasing of real property

Inholdings

Land titles

National parks and reserves

Legislative materials.

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Batch processed record: Metadata reviewed, not verified. Some fields updated by batch processes.

FDLP item number not assigned.



2.

Record Nr.

UNINA9910783613003321

Autore

Brantlinger Ellen A.

Titolo

Dividing classes : how the middle class negotiates and rationalizes school advantage / / Ellen Brantlinger

Pubbl/distr/stampa

New York : , : Routledge, , 2003

ISBN

1-136-28437-0

1-135-95433-X

9786610224012

1-299-45912-9

1-136-28438-9

1-280-22401-0

0-203-11289-X

0-203-46547-4

Descrizione fisica

1 online resource (263 p.)

Disciplina

306.43

Soggetti

Educational sociology - United States

Students - United States - Social conditions

Social stratification - United States

Middle class - United States

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Description based upon print version of record.

Nota di bibliografia

Includes bibliographical references and indexes.

Nota di contenuto

Dividing Classes HOW THE MIDDLE CLASS NEGOTIATESAND RATIONALIZES SCHOOL ADVANTAGE; Copyright; Contents; Acknowledgments; Preface; 1 Class Position, Social Life, and School Outcomes; 2 Examining Social Class Reproduction at Micro and Emic Levels: A Critical, Interpretive Study; 3 Affluent Mothers Narrate Their Own and Other People's Children; 4 Conflicted Pedagogical and Curricular Perspectives of Middle-Class Mothers; 5 Positions and Outlooks of Teachers at Different Schools; 6 Impact of Teacher Position on Divided Classes; 7 Succumbing to Demands: Administrators under Pressure

8 School Board Perceptions of Policy and Power by Michelle Henderson9 Conclusion: Choosing a Democratic, Communitarian Ethic for Schools



and Society; Notes; References; Subject Index; Author Index

Sommario/riassunto

In this study of the school system of an Indiana town, Ellen Brantlinger studies educational expectations within segments of the middle class that have fairly high levels of attainment. Building on her findings, she examines the relationship between class structure and educational success. This book asserts the need to look beyond poor peoples' values and aspirations--and rather to consider the values of dominant groups--to explain class stratification and educational outcomes.

3.

Record Nr.

UNINA9910817504703321

Autore

McCool Michael

Titolo

Structured parallel programming : patterns for efficient computation / / Michael McCool, Arch D. Robison, James Reinders

Pubbl/distr/stampa

Amsterdam ; ; Boston, Mass., : Elsevier/Morgan Kaufmann, 2012

ISBN

1-280-77921-7

9786613689603

0-12-391443-4

Edizione

[1st edition]

Descrizione fisica

1 online resource (433 p.)

Altri autori (Persone)

RobisonArch D

ReindersJames

Disciplina

005.1

005.275

Soggetti

Parallel programming (Computer science)

Structured programming

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Description based upon print version of record.

Nota di bibliografia

Includes bibliographical references and index.

Nota di contenuto

Front Cover; Structured Parallel Programming: Patterns for Efficient Computation; Copyright; Table of Contents; Listings; Preface; Preliminaries; 1 Introduction; 1.1 Think Parallel; 1.2 Performance; 1.3 Motivation: Pervasive Parallelism; 1.3.1 Hardware Trends Encouraging Parallelism; 1.3.2 Observed Historical Trends in Parallelism; 1.3.3 Need for Explicit Parallel Programming; 1.4 Structured Pattern-Based Programming; 1.5 Parallel Programming Models; 1.5.1 Desired Properties; 1.5.2 Abstractions Instead of Mechanisms; 1.5.3 Expression



of Regular Data Parallelism; 1.5.4 Composability

1.5.5 Portability of Functionality1.5.6 Performance Portability; 1.5.7 Safety, Determinism, and Maintainability; 1.5.8 Overview of Programming Models Used; Cilk Plus; Threading Building Blocks (TBB); OpenMP; Array Building Blocks (ArBB); OpenCL; 1.5.9 When to Use Which Model?; 1.6 Organization of this Book; 1.7 Summary; 2 Background; 2.1 Vocabulary and Notation; 2.2 Strategies; 2.3 Mechanisms; 2.4 Machine Models; 2.4.1 Machine Model; Instruction Parallelism; Memory Hierarchy; Virtual Memory; Multiprocessor Systems; Attached Devices; 2.4.2 Key Features for Performance; Data Locality

Parallel Slack2.4.3 Flynn's Characterization; 2.4.4 Evolution; 2.5 Performance Theory; 2.5.1 Latency and Throughput; 2.5.2 Speedup, Efficiency, and Scalability; 2.5.3 Power; 2.5.4 Amdahl's Law; 2.5.5 Gustafson-Barsis' Law; 2.5.6 Work-Span Model; 2.5.7 Asymptotic Complexity; 2.5.8 Asymptotic Speedup and Efficiency; 2.5.9 Little's Formula; 2.6 Pitfalls; 2.6.1 Race Conditions; 2.6.2 Mutual Exclusion and Locks; 2.6.3 Deadlock; 2.6.4 Strangled Scaling; 2.6.5 Lack of Locality; 2.6.6 Load Imbalance; 2.6.7 Overhead; 2.7 Summary; I Patterns; 3 Patterns; 3.1 Nesting Pattern

3.2 Structured Serial Control Flow Patterns3.2.1 Sequence; 3.2.2 Selection; 3.2.3 Iteration; 3.2.4 Recursion; 3.3 Parallel Control Patterns; 3.3.1 Fork-Join; 3.3.2 Map; 3.3.3 Stencil; 3.3.4 Reduction; 3.3.5 Scan; 3.3.6 Recurrence; 3.4 Serial Data Management Patterns; 3.4.1 Random Read and Write; 3.4.2 Stack Allocation; 3.4.3 Heap Allocation; 3.4.4 Closures; 3.4.5 Objects; 3.5 Parallel Data Management Patterns; 3.5.1 Pack; 3.5.2 Pipeline; 3.5.3 Geometric Decomposition; 3.5.4 Gather; 3.5.5 Scatter; 3.6 Other Parallel Patterns; 3.6.1 Superscalar Sequences; 3.6.2 Futures

3.6.3 Speculative Selection3.6.4 Workpile; 3.6.5 Search; 3.6.6 Segmentation; 3.6.7 Expand; 3.6.8 Category Reduction; 3.6.9 Term Graph Rewriting; 3.7 Non-Deterministic Patterns; 3.7.1 Branch and Bound; 3.7.2 Transactions; 3.8 Programming Model Support for Patterns; 3.8.1 Cilk Plus; Nesting, Recursion, Fork-Join; Reduction; Map, Workpile; Scatter, Gather; 3.8.2 Threading Building Blocks; Nesting, Recursion, Fork-Join; Map; Workpile; Reduction; Scan; Pipeline; Speculative Selection, Branch and Bound; 3.8.3 OpenMP; Map, Workpile; Reduction; Fork-Join

Stencil, Geometric Decomposition, Gather, Scatter

Sommario/riassunto

Programming is now parallel programming. Much as structured programming revolutionized traditional serial programming decades ago, a new kind of structured programming, based on patterns, is relevant to parallel programming today. Parallel computing experts and industry insiders Michael McCool, Arch Robison, and James Reinders describe how to design and implement maintainable and efficient parallel algorithms using a pattern-based approach. They present both theory and practice, and give detailed concrete examples using multiple programming models. Examples are primarily given using two of