Listing 1 - 10 of 1108 << page
of 111
>>
Sort by

Book
How to be a coder
Author:
ISBN: 9780241358566 Year: 2019 Publisher: Londen Dorling Kindersley Limited

Loading...
Export citation

Choose an application

Bookmark

Abstract

Keywords

Computers


Book
Reflections on the Work of C.A.R. Hoare
Authors: --- --- ---
ISBN: 9781848829121 9781848829176 9781848829114 9781447161523 Year: 2010 Publisher: London Springer London Imprint Springer

Loading...
Export citation

Choose an application

Bookmark

Abstract

Thousands of different programming languages exist, and many more are being created each year, yet all those involved in such work must acknowledge that it is "the highest goal of programming-language design to enable good ideas to be elegantly expressed" These are the words of Sir Charles Antony Richard Hoare, or Tony Hoare to his colleagues and friends, a man who has inspired generations of researchers in computer science. His work, grounded in practical programming, has had a profound impact on the evolution of the field. This includes the development of Hoare logic and Communicating Sequential Processes (CSP). Reflections on the Work of C.A.R. Hoare presents a comprehensive edited survey of all aspects of these subjects, with original contributions by more than 30 international leaders in the field. The book, while honoring Hoare's important contributions, assembles a collection of chapters showing the state of the art in programming languages, sequential programs, concurrency, and unified theories of programming. Topics and features: Provides a scientific biography of Tony Hoare Demonstrates a principled combination of CSP and functional programming, and a CSP semantics for the π-calculus Reviews methods for proving Hoare formulae Investigates developments in game semantics and semantics based on the state monad Examines the satisfiability problem, void safety, and issues of auxiliary variables Introduces type families in Haskell and a description of Quicksort in Orc Describes an experiment using the Tokeneer archive, and a correctness proof of cryptographic protocols based on the Shadow Security model Presents a representation of CSP as a bigraphical reactive system, and shows how simple entities can be related to CSP processes Discusses the problem-frames approach, and explores algebraic properties of the new programming combinators This accessible monograph is an ideal overview of theoretical and empirical evolution in programming logic and semantics of programming languages. It will serve as an invaluable resource for professionals, researchers, libraries, and students who are interested in broadening their knowledge in all of the areas covered.


Periodical
Clickx Magazine
Publisher: Turnhout Minoc Business Press

Loading...
Export citation

Choose an application

Bookmark

Abstract

Keywords

Computers --- Informatica --- Internet --- ICT


Book
Sleutelboek computerhardware 2.0
Author:
ISBN: 9781616271695 Year: 2016 Publisher: Marc Goris

Loading...
Export citation

Choose an application

Bookmark

Abstract

Keywords

Computers --- PC hardware


Book
Theoretical Aspects of Computing - ICTAC 2010 : 7th International Colloquium, Natal, Rio Grande do Norte, Brazil, September 1-3, 2010. Proceedings
Authors: --- --- --- ---
ISBN: 9783642148088 9783642148071 9783642148095 Year: 2010 Publisher: Berlin Heidelberg Springer Berlin Heidelberg

Loading...
Export citation

Choose an application

Bookmark

Abstract

The now well-established series of International Colloquia on Theoretical - pects of Computing (ICTAC) brings together practitionersand researchersfrom academia, industry and government to present research results, and exchange experience and ideas. Beyond these scholarly goals, another main purpose is to promote cooperation in research and education between participants and their institutions, from developing and industrial countries. ThisvolumecontainsthepaperspresentedatICTAC2010.Itwasheldduring September 1-3 in the city of Natal, Rio Grande do Norte, Brazil. Therewere68submissionsbyauthorsfrom24countriesallaroundthe world. Each submission was reviewed by at least three, and on average four, Program Committee members and external reviewers. After extensive discussions, they decided to accept the 23 (regular) papers presented here. Authors of a selection of these papers were invited to submit an extended version of their work to a special issue of the Theoretical Computer Science journal. Seven of the papers were part of a special track including one paper on F- mal Aspects of Software Testing , and six on the Grand Challenge in Veri?ed Software. ThespecialtrackwasjointlyorganizedbyMarie-ClaudeGaudel,from the Universit´ e de Paris-Sud, and Jim Woodcock, from the University of York.


Book
Architecting Dependable Systems III
Authors: --- --- ---
ISBN: 9783540316480 Year: 2005 Publisher: Berlin Heidelberg Springer Berlin Heidelberg

Loading...
Export citation

Choose an application

Bookmark

Abstract

As software systems become ubiquitous, the issues of dependability become more and more crucial. Given that solutions to these issues must be considered from the very beginning of the design process, it is reasonable that dependability is addressed at the architectural level. This book comes as a result of an effort to bring together the research communities of software architectures and dependability. This state-of-the-art survey contains 16 carefully selected papers originating from the Twin Workshops on Architecting Dependable Systems (WADS 2004) accomplished as part of the International Conference on Software Engineering (ICSE 2004) in Edinburgh, UK and of the International Conference on Dependable Systems and Networks (DSN 2004) in Florence, Italy. The papers are organised in topical sections on architectures for dependable services, monitoring and reconfiguration in software architectures, dependability support for software architectures, architectural evaluation, and architectural abstractions for dependability.


Book
Multicore Systems On-Chip: Practical Software/Hardware Design
Authors: ---
ISBN: 9789491216336 Year: 2010 Publisher: Paris Atlantis Press

Loading...
Export citation

Choose an application

Bookmark

Abstract

Conventional on-chip communication design mostly use ad-hoc approaches that fail to meet the challenges posed by the next-generation MultiCore Systems on-chip (MCSoC) designs. These major challenges include wiring delay, predictability, diverse interconnection architectures, and power dissipation. A Network-on-Chip (NoC) paradigm is emerging as the solution for the problems of interconnecting dozens of cores into a single system on-chip. However, there are many problems associated with the design of such systems. These problems arise from non-scalable global wire delays, failure to achieve global synchronization, and difficulties associated with non-scalable bus-based functional interconnects. The book consists of three parts, with each part being subdivided into four chapters. The first part deals with design and methodology issues. The architectures used in conventional methods of MCSoCs design and custom multiprocessor architectures are not flexible enough to meet the requirements of different application domains and not scalable enough to meet different computation needs and different complexities of various applications. Several chapters of the first part will emphasize on the design techniques and methodologies. The second part covers the most critical part of MCSoCs design the interconnections. One approach to addressing the design methodologies is to adopt the so-called reusability feature to boost design productivity. In the past years, the primitive design units evolved from transistors to gates, finite state machines, and processor cores. The network-on-chip paradigm offers this attractive property for the future and will be able to close the productivity gap. The last part of this book delves into MCSoCs validations and optimizations. A more qualitative approach of system validation is based on the use of formal techniques for hardware design. The main advantage of formal methods is the possibility to prove the validity of essential design requirements. As formal languages have a mathematical foundation, it is possible to formally extract and verify these desired properties of the complete abstract state space. Online testing techniques for identifying faults that can lead to system failure are also surveyed. Emphasis is given to analytical redundancy-based techniques that have been developed for fault detection and isolation in the automatic control area.


Book
Algorithms for Next Generation Networks
Authors: --- ---
ISBN: 9781848827653 9781848827660 9781848827646 9781447125402 Year: 2010 Publisher: London Springer London Imprint Springer

Loading...
Export citation

Choose an application

Bookmark

Abstract

With the dawn of this new century, we are now on the verge of expanding the notion of what we mean to communicate. A new generation of "netizens" are poised to leverage the Internet for a myriad different applications that we have not envisioned thus far. This will require that the Internet be flexible and adapt to accommodate the requirements of next generation applications. This important and timely volume presents a comprehensive survey of the algorithms and methodologies presently used in the design and deployment of the Internet. Issues of network design, network operations and management, and emerging applications are discussed by a collection of experts on the algorithmic foundations of the Internet. Covering topics at the intersection of algorithms and networking, the book builds a complete picture of the current state of research on next generation networks and the challenges for the years ahead. Topics and features * Contains a Foreword by Charles R. Kalmanek, and contributions from leading researchers in the field * Outlines the goals for optimization in network design, considering optimizability of protocols and the optimum placement of network functionality, and presenting the idea of Valiant load balancing * Investigates the influence of physical network characteristics in the design of robust network services, covering algorithms used for optimal capacity provisioning in optical networks, spectrum management in wireless networks, cross-layer algorithms and resource allocation problems in cellular networks * Explores algorithms for overlay networks which consider the interactions of different overlay networks and take into account the coexistence of underlay services in the basic network infrastructure * Examines the challenge of processing packets at high speeds, surveying Hash-based techniques for high speed packet processing and fast packet pattern matching algorithms * Discusses the issue of network management in the face of ever increasing heterogeneity in applications, surveying anomaly detection approaches and network monitoring * Reviews the algorithmic techniques behind emerging applications, surveying the evolution of Internet search applications, online gaming and social networking Promoting a thorough understanding of the algorithms used by the Internet today as the critical basis for the development of new algorithms that will form the future Internet, this essential text will be of interest to a broad readership - from graduate students to researchers in data networking. Dr. Graham Cormode is a Technical Specialist at AT&T Labs Research. Dr. Marina Thottan is a Member of Technical Staff at Bell Labs Research.


Book
High Performance Computing in Science and Engineering '09 : Transactions of the High Performance Computing Center, Stuttgart (HLRS) 2009
Authors: --- --- ---
ISBN: 9783642046650 9783642046902 9783642436420 9783642046643 Year: 2010 Publisher: Berlin Heidelberg Springer Berlin Heidelberg

Loading...
Export citation

Choose an application

Bookmark

Abstract

At the end of the year 2008, we have seen a strategic step towards a funct- ning HPC infrastructure on Tier-0 level in Germany. Based on an agreement ( Verwaltungsabkommen) between the Federal Ministry of Education and  Research (BMBF) and the state ministries for research of Baden-Wurttem- ¨ berg, Bayern, and Nordrhein-Westfalen, a budget of overall 400 Million Euro had been allocated - equally shared between federal and state authorities in a ?ve year time frame - to establish the next generation of HPC systems at the Gauss Centre for Supercomputing (GCS) - consisting of the three nat- nal supercomputing centres HLRS (Stuttgart), NIC/JSC (Julich), and LRZ ¨ (Munich). As part of that strategic initiative, in May 2009 already NIC/JSC has installed the ?rst phase of the GCS HPC Tier-0 resources, an IBM Blue Gene/P with roughly 300. 000 Cores, this time in Julic ¨ h, With that, the GCS provides the most powerfulhigh-performance computing infrastructure in - rope already today. HLRS and its partners in the GCS have agreed on a common strategy for the installation of the next generation of leading edge HPC systems. Over the next few years, HLRS and LRZ as the other two GCS centers will upgrade their systems accordingly. The plan is to have a Tier-0 HPC system within GCS operating at any time in this ?ve year period. Asanintermediatestep,HLRShasreplacedmostoftheirNECSX-8nodes by the NEC SX-9/12M192, a system with roughly 20 TFLOPs peak.


Book
Numerical Mathematics and Advanced Applications 2009 : Proceedings of ENUMATH 2009, the 8th European Conference on Numerical Mathematics and Advanced Applications, Uppsala, July 2009
Authors: --- --- --- ---
ISBN: 9783642117954 9783642118265 9783642117947 9783662519530 Year: 2010 Publisher: Berlin Heidelberg Springer Berlin Heidelberg

Loading...
Export citation

Choose an application

Bookmark

Abstract

This is the proceedings from the ENUMATH 2009 conference in Uppsala, Sweden, in June 29- July 3, 2009, with about 100 papers by the invited speakers and the speakers in the minisymposia and contributed sessions. The volume gives an overview of contemporary techniques, algorithms and results in numerical mathematics, scientific computing and their applications. Examples of methods are finite element methods, multiscale methods, numerical linear algebra, and high performance computing algorithms applied to problems in fluid flow, materials, electromagnetics, and chemistry.

Listing 1 - 10 of 1108 << page
of 111
>>
Sort by