I visited the Center for Computation and Technology at LSU in Baton Rouge on Monday. With Ed Seidel's arrival, and much funding from the state, there is a rapidly growing group of smart and interesting people (e.g., Gabrielle Allen, Thomas Sterling, Tevfik Kosar, Dan Katz, and Jon McLaren) and also a growing scientific infrastructure and collection of strong projects.
Continue reading "Visit to Lousiana" »
I enjoyed reading a recent article by Matei Ripeanu and friends, "Gifting technologies: A BitTorrent case study." They look at a set of six BitTorrent communities with different properties and policies, and compare and contrast various metrics such as degree of freeloading and relative contribution of most frequent uploaders. Arguably some of the conclusions regarding how best to encourage "gifting" are obvious, but I don't think they all are, and there are interesting insights into the relative importance of different factors.
Continue reading "Gifting Technologies" »
This month's issue of IEEE Computer includes four articles on system-level science: the
integration of diverse sources of knowledge about the constituent parts of a
complex system with the goal of obtaining an understanding of the system's
properties as a whole. This being IEEE Computer, they focus in particular on information technology (IT) issues involved in achieving scientific goals:
[S]ystem-level
science integrates not only different disciplines but also, typically, software
systems, data, computing resources, and people. System-level science is usually
a team pursuit. Data comes from different sources, different groups develop
component models, team members provide specialized expertise, and the often
substantial computing and data resources required for success are themselves
diverse and distributed. Thus, system-level science itself requires the
creation of yet another sort of system that may combine large numbers of both
physical and human components.
Continue reading "System-level Science" »
I've been spending a lot of time recently talking with economists--of which the University of Chicago has quite a few. We're running a "Disciplinary Deep Dive" (3-D) look at computational economics this quarter, with lectures and discussions on a wide range of relevant topics.
Continue reading "Computational Social Sciences" »
I'm back from the annual Supercomputing (SC) conference in Tampa. As
always there was a lot of cool stuff going on: despite the name, this
is just a great place to go to see innovation in technology and its
applications. A few things that impressed me:
- OSU's Introduce IDE for Globus Web Services (see picture) being used to create and deploy new services in a few minutes. All those creating services manually should immediately switch to using Introduce!
Continue reading "Comments from Supercomputing" »
A recent article on "la Computacion Grid" in a Spanish Newspaper, by Borja Sotomayor. He concludes:
La Computación Grid, a pesar de ser una tecnología con bastante
madurez, sigue estando en constante evolución. Actualmente existen
muchas grids computacionales (como EGEE y TeraGrid), construidas para
dar salida principalmente a problemas científicos, pero todavía no
existe «La Grid». De la misma manera que internet nació en el ámbito
científico para luego llegar al público general, lo mismo puede
esperarse, a largo plazo, de la Computación Grid. Cuando la tecnología
madure lo suficiente, será posible que cualquier usuario, desde su
ordenador personal de casa, pueda enviar complejos trabajos
computacionales a «La Grid», como si tuviésemos un supercomputador en
el salón de casa.
Borja asked me to write a few words, too, which I did. I didn't realize my Spanish was so fluent ...
Continue reading "Grid in Spanish/La Grid en Español" »
Given that it's Sunday, I will write about fundamentalism, a topic that, like the rapture, I find endlessly fascinating. Quoting Wikipedia:
Fundamentalism is a continuing historical phenomenon, characterized by a sense of embattled alienation in the midst of the surrounding culture,
even where the culture may be nominally influenced by the adherents'
religion. The term can also refer specifically to the belief that one's
religious texts are infallible ...
Don't worry, I'm not going to talk about real religion, but rather about fundamentalism in computing. I first encountered this phenomenon in the 1980s, when I hung out with declarative
programmers. (Imperative programs are evil! Declarative languages will overcome!) Since then, I've watched with interest as other true paths are progressively revealed and embraced by communities large and small.
Continue reading "Web Fundamentalism" »
OGSA-DAI (Data Access and Integration) is perhaps less well known and understood than some other Globus components. However, it is one of the most useful and successful. Developed in the UK, it provides uniform Web Services interfaces to diverse data resources. These interfaces allow clients not only to "access" data, but also to query, update, transform, and deliver it. In other words, they let you specify some pretty fancy server-side operations.
Continue reading "Data Access and Integration" »
In my new role as Director of the Computation Institute, I have got to know some statisticians. I'm learning interesting things:
- statistics, despite its 19th Century name, is actually an intellectually rich and vibrant field of research, with much to contribute to how we deal with data;
- there are big differences between biostatisticians, epidemiologists, and other types of statistician; and
- statisticians have a sense of humor.
Continue reading "Biostatistics and Epidemiology" »
Charlie Catlett wrote recently about the GENI program. A quiz: is this ambitious proposal from the networking research community intended to (a) redesign the Internet, (b) get a lot of new money for computer science research, or (c) build testbeds to support innovative networking research?
The answer is "all of the above." Thus, I find GENI interesting for several reasons. First, there's the research agenda, which is to redesign the core Internet protocols to incorporate security, quality of service, and other good things left out by the original designers.
Continue reading "A Wish for GENI" »
A recent discussion at Argonne with my colleague John Bresnahan spurred the two of us to write the enclosed note. In brief, we explain how easy it is to get and install distinct Globus services. These notes are also available on the Web.
1) Globus is Modular
It is a common misconception that the Globus Toolkit is a monolithic entity. This is *not* true. Each Globus service can be installed and used independently. For example, if you just want GridFTP, you can install just GridFTP. *No* additional software will be installed. You get just the software needed for GridFTP, and *only* what you need for GridFTP.
Continue reading "Globus is Modular! The Globus Buffet" »
I asked Malcolm Atkinson for his views on this point. He replied as follows: