Microsoft Research Blog

English

  1. Assessing the Performance of the SRR Loop Scheduler with Irregular Workloads 

    December 30, 1969

    The input workload of an irregular application must be evenly distributed among its threads to enable cutting-edge performance. To address this need in OpenMP, several loop scheduling strategies were proposed. While having this ever-increasing number of strategies at disposal is helpful, it has become a…

  2. The Decision Problem for Decision Problems 

    August 8, 1969 | Yuri Gurevich

    Consider the collection D of first-order formulas α such that the first-order theory with axiom α is decidable. It is proven that D is neither r.e. nor co-r.e. (The second part has been known earlier.)

  3. The Decision Problem for Logic of Predicates and Operations 

    April 8, 1969 | Yuri Gurevich

    The article consists of two chapters. In the first part of the first chapter, the author rediscovers well-partial-orderings and well-quasi-orderings, which he calls tight partial orders and tight quasi orders, and develops a theory of such orderings. (In this connection, it may be appropriate to…

  4. The Measurement of Meaning 

    January 1, 1967 | Charles E. Osgood, George J. Suci, and Percy H. Tannenbaum

    In this pioneering study, the authors deal with the nature and theory of meaning and present a new, objective method for it's measurement which they call the semantic differential. This instrument is not a specific test, but rather a general technique of measurement that can…

  5. A User Machine in a Time-Sharing System 

    December 1, 1966 | Butler Lampson, W.W. Lichtenberger, and M.W. Pirtle

    This paper describes the design of the computer seen by a machine-language programmer in a time-sharing system developed at the University of California at Berkeley. Some of the instructions in this machine are executed by the hardware, and some are implemented by software. The user,…

  6. Summer Vision Programs 

    October 2, 1966 | Leslie Lamport

    In the summer of 1966, I worked at the M.I.T. Artificial Intelligence Laboratory, doing Lisp programming for a computer vision project. I have no memory of this document, but it appears to describe the programs I wrote that summer. It's of no technical interest, but…

  7. The Word Problem for Some Classes of Semigroups 

    July 8, 1966 | Yuri Gurevich

    The word problem for finite semigroups is the following decision problem: given some number n of word pairs (u1,v1), ..., (un,vn) and an additional word pair (u0,v0), decide whether the n equations u1=v1,..., un=vn impliy the additional equation u0=v0 in all finte semigroups. We prove…

  8. Braid Theory 

    November 5, 1957

    This appears to be my first publication, written when I was a high school student.  It shows that I was not a child prodigy.

  9. Eric Horvitz receives ACM-AAAI Allen Newell Award 

    April 27, 0216 | Eric Horvitz

    Eric Horvitz receives the ACM-AAAI Allen Newell Award for his contributions to artificial intelligence and human-computer interaction spanning the computing and decision sciences through developing principles and models of sensing, reflection, and rational action.