Gilles Kahn
   HOME
*





Gilles Kahn
Gilles Kahn (April 17, 1946 – February 9, 2006) was a French computer scientist. He notably introduced Kahn process networks as a model for parallel processing and natural semantics for describing the operational semantics of programming languages. Gilles Kahn was born in Paris. He studied at the École polytechnique (X1964) and at Stanford. He became a member of the French Academy of Sciences in 1997. He was president and director-general of INRIA from 2004 to 2006. He died in Garches Garches () is a commune in the western suburbs of Paris, France. It is located from the centre of Paris. Garches has remained largely residential, but is also the location of Raymond Poincaré University Hospital, which specialises in traumatol .... External links Page at the French academy of sciences 1946 births 2006 deaths French computer scientists Members of the French Academy of Sciences École Polytechnique alumni {{France-compu-bio-stub ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Kahn Process Network
A Kahn process network (KPN, or process network) is a Distributed computing, distributed ''model of computation'' in which a group of deterministic sequential Process (computing), processes communicate through unbounded FIFO (computing and electronics), first in, first out channels. The model requires that reading from a channel is Blocking (computing), blocking while writing is Asynchronous I/O, non-blocking. Due to these key restrictions, the resulting process network exhibits Deterministic algorithm, deterministic behavior that does not depend on the timing of computation nor on Network delay, communication delays. Kahn process networks were originally developed for modeling parallel programs, but have proven convenient for modeling embedded systems, high-performance computing systems, signal processing systems, stream processing systems, dataflow programming languages, and other computational tasks. KPNs were introduced by Gilles Kahn in 1974. Execution model KPN is a common m ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Parallel Computing
Parallel computing is a type of computation in which many calculations or processes are carried out simultaneously. Large problems can often be divided into smaller ones, which can then be solved at the same time. There are several different forms of parallel computing: bit-level, instruction-level, data, and task parallelism. Parallelism has long been employed in high-performance computing, but has gained broader interest due to the physical constraints preventing frequency scaling.S.V. Adve ''et al.'' (November 2008)"Parallel Computing Research at Illinois: The UPCRC Agenda" (PDF). Parallel@Illinois, University of Illinois at Urbana-Champaign. "The main techniques for these performance benefits—increased clock frequency and smarter but increasingly complex architectures—are now hitting the so-called power wall. The computer industry has accepted that future performance increases must largely come from increasing the number of processors (or cores) on a die, rather than m ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Natural Semantics
Operational semantics is a category of formal programming language semantics in which certain desired properties of a program, such as correctness, safety or security, are verified by constructing proofs from logical statements about its execution and procedures, rather than by attaching mathematical meanings to its terms ( denotational semantics). Operational semantics are classified in two categories: structural operational semantics (or small-step semantics) formally describe how the ''individual steps'' of a computation take place in a computer-based system; by opposition natural semantics (or big-step semantics) describe how the ''overall results'' of the executions are obtained. Other approaches to providing a formal semantics of programming languages include axiomatic semantics and denotational semantics. The operational semantics for a programming language describes how a valid program is interpreted as sequences of computational steps. These sequences then ''are'' t ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Programming Language
A programming language is a system of notation for writing computer programs. Most programming languages are text-based formal languages, but they may also be graphical. They are a kind of computer language. The description of a programming language is usually split into the two components of syntax (form) and semantics (meaning), which are usually defined by a formal language. Some languages are defined by a specification document (for example, the C programming language is specified by an ISO Standard) while other languages (such as Perl) have a dominant implementation that is treated as a reference. Some languages have both, with the basic language defined by a standard and extensions taken from the dominant implementation being common. Programming language theory is the subfield of computer science that studies the design, implementation, analysis, characterization, and classification of programming languages. Definitions There are many considerations when defini ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


École Polytechnique
École may refer to: * an elementary school in the French educational stages normally followed by secondary education establishments (collège and lycée) * École (river), a tributary of the Seine flowing in région Île-de-France * École, Savoie, a French commune * École-Valentin, a French commune in the Doubs département * Grandes écoles, higher education establishments in France * The École, a French-American bilingual school in New York City Ecole may refer to: * Ecole Software This is a list of Notability, notable video game companies that have made games for either computers (like PC or Mac), video game consoles, handheld or mobile devices, and includes companies that currently exist as well as now-defunct companies. ...
, a Japanese video-games developer/publisher {{disambiguation, geo ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Stanford
Stanford University, officially Leland Stanford Junior University, is a private research university in Stanford, California. The campus occupies , among the largest in the United States, and enrolls over 17,000 students. Stanford is considered among the most prestigious universities in the world. Stanford was founded in 1885 by Leland and Jane Stanford in memory of their only child, Leland Stanford Jr., who had died of typhoid fever at age 15 the previous year. Leland Stanford was a U.S. senator and former governor of California who made his fortune as a railroad tycoon. The school admitted its first students on October 1, 1891, as a coeducational and non-denominational institution. Stanford University struggled financially after the death of Leland Stanford in 1893 and again after much of the campus was damaged by the 1906 San Francisco earthquake. Following World War II, provost of Stanford Frederick Terman inspired and supported faculty and graduates' entrepreneurialism ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

French Academy Of Sciences
The French Academy of Sciences (French: ''Académie des sciences'') is a learned society, founded in 1666 by Louis XIV of France, Louis XIV at the suggestion of Jean-Baptiste Colbert, to encourage and protect the spirit of French Scientific method, scientific research. It was at the forefront of scientific developments in Europe in the 17th and 18th centuries, and is one of the earliest Academy of Sciences, Academies of Sciences. Currently headed by Patrick Flandrin (President of the Academy), it is one of the five Academies of the Institut de France. History The Academy of Sciences traces its origin to Colbert's plan to create a general academy. He chose a small group of scholars who met on 22 December 1666 in the King's library, near the present-day Bibliothèque nationale de France, Bibliothèque Nationals, and thereafter held twice-weekly working meetings there in the two rooms assigned to the group. The first 30 years of the Academy's existence were relatively informal ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

INRIA
The National Institute for Research in Digital Science and Technology (Inria) () is a French national research institution focusing on computer science and applied mathematics. It was created under the name ''Institut de recherche en informatique et en automatique'' (IRIA) in 1967 at Rocquencourt near Paris, part of Plan Calcul. Its first site was the historical premises of SHAPE (central command of NATO military forces), which is still used as Inria's main headquarters. In 1980, IRIA became INRIA. Since 2011, it has been styled ''Inria''. Inria is a Public Scientific and Technical Research Establishment (EPST) under the double supervision of the French Ministry of National Education, Advanced Instruction and Research and the Ministry of Economy, Finance and Industry. Administrative status Inria has 9 research centers distributed across France (in Bordeaux, Grenoble-Inovallée, Lille, Lyon, Nancy, Paris- Rocquencourt, Rennes, Saclay, and Sophia Antipolis) and one center ab ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Garches
Garches () is a commune in the western suburbs of Paris, France. It is located from the centre of Paris. Garches has remained largely residential, but is also the location of Raymond Poincaré University Hospital, which specialises in traumatology, road accidents and physiotherapy. Population Sites of interest 19 January Monument The northern part of Garches was largely destroyed in the Battle of Buzenval on 19 January 1871, when besieged Parisian forces under Louis Jules Trochu attempted to break through the German blockade and join the French troops at Versailles. Monuments in Rue du 19 janvier and Rue du Colonel de Rochebrune commemorate the events. Church of St. Louis Construction of the church began in 1298 following the canonisation of St. Louis, as recorded on the plaque at the entrance. It was the first church in France dedicated to St. Louis. The original church was partly destroyed in the Battle of Buzenval; it was rebuilt in 1876 and restored beginning in 1980 wi ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

1946 Births
Events January * January 6 - The 1946 North Vietnamese parliamentary election, first general election ever in Vietnam is held. * January 7 – The Allies recognize the Austrian republic with its 1937 borders, and divide the country into four Allied-occupied Austria, occupation zones. * January 10 ** The first meeting of the United Nations is held, at Methodist Central Hall Westminster in London. ** ''Project Diana'' bounces radar waves off the Moon, measuring the exact distance between the Earth and the Moon, and proves that communication is possible between Earth and outer space, effectively opening the Space Age. * January 11 - Enver Hoxha declares the People's Republic of Albania, with himself as prime minister of Albania, prime minister. * January 16 – Charles de Gaulle resigns as head of the Provisional Government of the French Republic, French provisional government. * January 17 - The United Nations Security Council holds its first session, at Church House, Westmin ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

2006 Deaths
File:2006 Events Collage V1.png, From top left, clockwise: The 2006 Winter Olympics open in Turin; Twitter is founded and launched by Jack Dorsey; The Nintendo Wii is released; Montenegro votes to declare independence from Serbia; The 2006 FIFA World Cup in Germany is won by Italy; Gol Transportes Aéreos Flight 1907 crashes in the Amazon rainforest after a mid-air collision with an Embraer Legacy 600 business jet; The 2006 Yogyakarta earthquake kills over 5,700 people; The IAU votes on the definition of "planet", which demotes Pluto and other Kuiper belt objects and redefines them as "dwarf planets"., 300x300px, thumb rect 0 0 200 200 2006 Winter Olympics rect 200 0 400 200 Twitter rect 400 0 600 200 Nintendo Wii rect 0 200 300 400 IAU definition of planet rect 300 200 600 400 2006 Montenegrin independence referendum rect 0 400 200 600 2006 Yogyakarta earthquake rect 200 400 400 600 Gol Transportes Aéreos Flight 1907 rect 400 400 600 600 2006 FIFA World Cup 2006 was ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




French Computer Scientists
French (french: français(e), link=no) may refer to: * Something of, from, or related to France ** French language, which originated in France, and its various dialects and accents ** French people, a nation and ethnic group identified with France ** French cuisine, cooking traditions and practices Fortnite French places Arts and media * The French (band), a British rock band * "French" (episode), a live-action episode of ''The Super Mario Bros. Super Show!'' * ''Française'' (film), 2008 * French Stewart (born 1964), American actor Other uses * French (surname), a surname (including a list of people with the name) * French (tunic), a particular type of military jacket or tunic used in the Russian Empire and Soviet Union * French's, an American brand of mustard condiment * French catheter scale, a unit of measurement of diameter * French Defence, a chess opening * French kiss, a type of kiss involving the tongue See also * France (other) * Franch, a surname * Fren ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]