*Question*
Information: - A multi-core processor is a single computing component with two or more independent actual processing units (called "cores"), which are units that read and execute program instructions. The instructions are ordinary CPU instructions (such as add, move data, and branch), but the multiple cores can run multiple instructions at the same time, increasing overall speed for programs amenable to parallel computing. Manufacturers typically integrate the cores onto a single integrated circuit die (known as a chip multiprocessor or CMP), or onto multiple dies in a single chip package. A multi-core processor implements multiprocessing in a single physical package. Designers may couple cores in a multi-core device tightly or loosely. For example, cores may or may not share caches, and they may implement message passing or shared-memory inter-core communication methods. Common network topologies to interconnect cores include bus, ring, two-dimensional mesh, and crossbar. Homogeneous multi-core systems include only identical cores; heterogeneous multi-core systems have cores that are not identical (e.g. big.LITTLE have heterogeneous cores that share the same instruction set, while AMD Accelerated Processing Units have cores that don't even share the same instruction set). Just as with single-processor systems, cores in multi-core systems may implement architectures such as VLIW, superscalar, vector, or multithreading. - Prolog is a general-purpose logic programming language associated with artificial intelligence and computational linguistics. - Parallel computing is a type of computation in which many calculations or the execution of 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 been employed for many years, mainly in high-performance computing, but interest in it has grown lately due to the physical constraints preventing frequency scaling. As power consumption (and consequently heat generation) by computers has become a concern in recent years, parallel computing has become the dominant paradigm in computer architecture, mainly in the form of multi-core processors. - Strand is a high - level symbolic language for parallel computing , similar in syntax to Prolog . Artificial Intelligence Ltd were awarded the British Computer Society Award for Technical Innovation 1989 for Strand88 . The language was created by computer scientists Ian Foster and Stephen Taylor . - In computer architecture, frequency scaling (also known as frequency ramping) is the technique of increasing a processor's frequency so as to enhance the performance of the system containing the processor in question. Frequency ramping was the dominant force in commodity processor performance increases from the mid-1980s until roughly the end of 2004. - Computational linguistics is an interdisciplinary field concerned with the statistical or rule-based modeling of natural language from a computational perspective. - Artificial intelligence (AI) is intelligence exhibited by machines. In computer science, an ideal "intelligent" machine is a flexible rational agent that perceives its environment and takes actions that maximize its chance of success at some goal. Colloquially, the term "artificial intelligence" is applied when a machine mimics "cognitive" functions that humans associate with other human minds, such as "learning" and "problem solving". As machines become increasingly capable, mental facilities once thought to require intelligence are removed from the definition. For example, optical character recognition is no longer perceived as an exemplar of "artificial intelligence", having become a routine technology. Capabilities currently classified as AI include successfully understanding human speech, competing at a high level in strategic game systems (such as Chess and Go), self-driving cars, and interpreting complex data. Some people also consider AI a danger to humanity if it progresses unabatedly. - Task parallelism (also known as function parallelism and control parallelism) is a form of parallelization of computer code across multiple processors in parallel computing environments. Task parallelism focuses on distributing tasksconcurrently performed by processes or threadsacross different processors. It contrasts to data parallelism as another form of parallelism. - Logic programming is a type of programming paradigm which is largely based on formal logic. Any program written in a logic programming language is a set of sentences in logical form, expressing facts and rules about some problem domain. Major logic programming language families include Prolog, Answer set programming (ASP) and Datalog. In all of these languages, rules are written in the form of "clauses": - A programming language is a formal computer language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs to control the behavior of a machine or to express algorithms. After reading the paragraphs above, we are interested in knowing the entity with which 'strand ' exhibits the relationship of 'instance of'. Find the answer from the choices below. Choices: - architecture - artificial intelligence - behavior - branch - chess - code - component - computer - computer architecture - concern - data - die - field - function - human - humans - integrated circuit - language - logic - machine - may - message - network - optical character recognition - ordinary - people - perspective - problem - processor - programming - programming language - prolog - rule - science - share - single - term - time - understanding - vector
**Answer**
programming language

*Question*
Information: - Jean - Daniel Gross ( born 26 April 1966 ) is a retired Swiss football player who is currently the manager of FC Luzern II. In his playing career , which ended in 2003 , he played for clubs including Young Boys and Zug 94 . - Zug ( Neo-Latin Tugium), is a municipality and a town in Switzerland. The name "Zug" originates from fishing vocabulary; in the Middle Ages it referred to the right to "pull up" fishing nets and hence to the right to fish. - Ottmar Hitzfeld (born 12 January 1949 in Lorrach, Baden) is a German former football player (striker) and retired manager, nicknamed "der General" (the general), and Gottmar Hitzfeld (a pun on "Gott", which is the German word for god). He has accumulated a total of 18 major titles, mostly in his tenures with Grasshopper Club Zurich, Borussia Dortmund and Bayern Munich. A trained mathematician and sports teacher, Hitzfeld is one of the most successful coaches of German and international football. He has been elected World Coach of the Year twice; he is one of only five managers to win the European Cup/UEFA Champions League with two different clubs, along with Ernst Happel, Jose Mourinho, Jupp Heynckes and Carlo Ancelotti. - Zug 94 is a Swiss football team based in Zug which currently competes in the 1. Liga. It was formed in 1994 after a merger between SC Zug and FC Zug. Ottmar Hitzfeld once managed the old SC Zug team. After reading the paragraphs above, we are interested in knowing the entity with which 'jean-daniel gross' exhibits the relationship of 'place of birth'. Find the answer from the choices below. Choices: - baden - dortmund - german - lorrach - most - of - switzerland - zug - zurich
**Answer**
switzerland