Any peer-to-peer publishing system must provide a mechanism for efficiently locating published documents. For censorship resistant systems, it is particularly important that the lookup mechanism be difficult to disable or abuse.
Li Fan, Pei Cao and Jussara Almeida & Andrei Z. Broder - this new protocol, each proxy keeps a summary of the cache directory of each participating proxy, and checks these summaries for potential hits before sending any queries.
a system for distributed, anonymous, persistent data storage which is robust against attempts by powerful adversaries to find and destroy any stored data.
stands for Masqueraded, Anonymous, Decentralized, Dynamic Information Sharing and is the attempt to create a powerful state-of-the-art peer-2-peer system. (on hold)
The purpose of the Online Games White Papers is to provide online games market statistics, business model descriptions, technology summaries and publisher listings.
sponsored by ACM, the arXiv.org e-Print archive, NCSTRL (Networked Computer Science Technical Reference Library), and AAAI. CoRR allows researchers to search, browse and download papers through its online repository.
a distributed file sharing program. Users join channels where they receive announcements for available resources. These resources may include files, chat groups, search groups, and other channels.
a collaborative effort to help deliver large, freely-downloadable content using peer-to-peer technology. The network is essentially a huge "virtual web server"
In k-means clustering we are given a set of n data points in d-dimensional space and an integer k, and the problem is to determine a set of k points in d-space, called centers, so as to minimize the mean squared distance from each data point to its neares
a group of international experts involved in network and system security. THC was founded in 1995 in Germany, has published over 60 software releases and technical papers and currently is among the top ten security groups worldwide.
The object interfaces provided by ILU hide implementation distinctions between different languages, between different address spaces, and between operating system types. ILU can be used to build multi-lingual object-oriented libraries ("class libraries")
Anat Levin, Dani Lischinski, Yair Weiss - a computer-assisted process of adding color to a monochrome image or movie with a relatively modest amount of user input.
This report was originally written in 1992-1993. Therefore, some of its information is out-of-date. The Object Agency, Inc. believes, however, that the report still provides many useful insights.
The FOOL workshops were initiated in 1993 with the assistance of grants from the NSF and ESPRIT to bring together researchers from around the world to discuss the theoretical foundations of object-oriented languages.
Network models and integer programs are applicable for an enormous known variety of decision problems. Some of these decision problems are really physical problems, such as transportation or flow of commodities.
to research and develop software that contributes to compelling and effective social interactions, with a focus on user-centered design processes and rapid prototyping.
a tool for providing the 'atomic' keyword for C/C++ (gcc, x86, Linux only yet). With TARIFA you may replace hard-to-understand lock (mutex) constructs or improve coarse-grained locking solutions by employing regions of code that appear to be executed atom
explores a novel interface to a system administration task. Instead of creating an interface de novo for the task, the author modified a popular computer game, Doom, to perform useful work.
THESIS submitted by Antony ROBERT to the Faculty of Science of the University of Fribourg (Switzerland) in conformity with the requirements for the degree of Doctor scientiarum informaticarum
an approach to simulating very large textures using much less texture memory than they'd require in full by downloading only the data that is needed, and using a pixel shader to map from the virtual large texture to the actual physical texture.
Shadowing is a key component for convincing, solid-looking rendering. Whether hard or soft, physically correct or perceptually satisfying, NVIDIA has been at the forefront of real-time shadowing technology. This page collects some of the shadow-related presentations and white papers created in recent years by NVIDIA developers.