What's on in Silicon Valley
1/10/08 22:19А в рассылке siliconvalleypatterns люди делают интересное, и темы у них не кончаются.
Они вышли на уровень самоподдерживаемости.
Неделю назад разбирали программирование под GPU.
Для GPU NVidia расширила языки C/C++ парой ключевых слов для запуска тучи мелких параллельных тредов, добавила API, и всё это называется CUDA.
Вот дока:
http://developer.download.nvidia.com/compute/cuda/2_0/docs/NVIDIA_CUDA_Programming_Guide_2.0.pdf
http://www.nvidia.com/object/cuda_education.html
А люди там сразу же это дело и пробуют, пишут для GPU решатели судоку на скорость.
Кто хочет написать что-то подобное?
Вообще, я думаю, стоит подхватывать за ними идеи и темы.
Или вон сейчас автор показывает там превью книги "Ultra-Large-Scale Systems".
Кстати, "Concurrent Java", DDD и ещё сколько-то мега-книг обкатывались там же.
Взгляните на их историю:
*******************************************************************
This Week in Silicon Valley Patterns Group History
__________________________________________________________
*******************************************************************
2007
Performance & Optimization (III)
Java Memory Model
2006
Language Buffet (XXI) - Prolog (5)
Hands-On Prolog Exercises
Learn Prolog Now!
- Chapter 7: Definite Clause Grammars
- Chapter 8: More Definite Clause Grammars
- Chapter 9: A Closer Look at Terms
by Patrick Blackburn, Johan Bos and Kristina Striegnitz
2005
Machine Learning IX [Probability (4)]
- Probability for Data Miners
- Probability Density Functions
Study Material by Andrew Moore
2004
Persistence (II) using Hibernate (II)
Hibernate in Action
by Christian Bauer and Gavin King
2003
Crystal Clear - Ultralight Software Agility (II)
Pre-publication Review
by Alistair Cockburn
2002
Aspect Oriented Programming (VII)
- Designing Robust Java Programs with Exceptions
by Martin P. Robillard and Gail C. Murphy
- A Study on Exception Detection and Handling Using Aspect-Oriented
Programming
by Martin Lippert and Cristina Videira Lopes
- Refactoring to Aspect Oriented Exception Handling:
An Experience Report
by Russ Rufer
2001
Agile Software Development (V)
Pre-publication Review
by Alistair Cockburn
2000
Concurrent Programming in Java
Design Principles and Patterns, Second Edition
- Oneway Messages
by Doug Lea
1999
Structuring Use Cases With Goals (I)
by Alistair Cockburn
Они вышли на уровень самоподдерживаемости.
Неделю назад разбирали программирование под GPU.
Для GPU NVidia расширила языки C/C++ парой ключевых слов для запуска тучи мелких параллельных тредов, добавила API, и всё это называется CUDA.
Вот дока:
http://developer.download.nvidia.com/compute/cuda/2_0/docs/NVIDIA_CUDA_Programming_Guide_2.0.pdf
http://www.nvidia.com/object/cuda_education.html
А люди там сразу же это дело и пробуют, пишут для GPU решатели судоку на скорость.
Кто хочет написать что-то подобное?
Вообще, я думаю, стоит подхватывать за ними идеи и темы.
Или вон сейчас автор показывает там превью книги "Ultra-Large-Scale Systems".
Кстати, "Concurrent Java", DDD и ещё сколько-то мега-книг обкатывались там же.
Взгляните на их историю:
*******************************************************************
This Week in Silicon Valley Patterns Group History
__________________________________________________________
*******************************************************************
2007
Performance & Optimization (III)
Java Memory Model
2006
Language Buffet (XXI) - Prolog (5)
Hands-On Prolog Exercises
Learn Prolog Now!
- Chapter 7: Definite Clause Grammars
- Chapter 8: More Definite Clause Grammars
- Chapter 9: A Closer Look at Terms
by Patrick Blackburn, Johan Bos and Kristina Striegnitz
2005
Machine Learning IX [Probability (4)]
- Probability for Data Miners
- Probability Density Functions
Study Material by Andrew Moore
2004
Persistence (II) using Hibernate (II)
Hibernate in Action
by Christian Bauer and Gavin King
2003
Crystal Clear - Ultralight Software Agility (II)
Pre-publication Review
by Alistair Cockburn
2002
Aspect Oriented Programming (VII)
- Designing Robust Java Programs with Exceptions
by Martin P. Robillard and Gail C. Murphy
- A Study on Exception Detection and Handling Using Aspect-Oriented
Programming
by Martin Lippert and Cristina Videira Lopes
- Refactoring to Aspect Oriented Exception Handling:
An Experience Report
by Russ Rufer
2001
Agile Software Development (V)
Pre-publication Review
by Alistair Cockburn
2000
Concurrent Programming in Java
Design Principles and Patterns, Second Edition
- Oneway Messages
by Doug Lea
1999
Structuring Use Cases With Goals (I)
by Alistair Cockburn
Tags: