Тёмный

SFI Talk: Four the hard way: Computer design and living software 

Dave Ackley
Подписаться 6 тыс.
Просмотров 1,3 тыс.
50% 1

A lunchtime talk at the Santa Fe Institute, March 15, 2016, attacking computer architectures that are (1) Deterministic, (2) Centralized, (3) Bounded, and (4) Synchronous.
Based on original video that is licensed under the Creative Commons Attribution license (CC-BY) by the Santa Fe Institute, available via www.santafe.edu...

Опубликовано:

 

30 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 16   
@heyandy889
@heyandy889 8 лет назад
hello, as usual thank you for posting. Nice job with the captions of audience comments! I've watched enough of your videos where I think I know where the talk is going. But, having the unpredictable questions from the audience is nice! I'm only 15 minutes into the video right now, so I'll keep going. I work on web applications on a day-to-day basis, so it's refreshing to have the assumptions challenged and consider, what if there were a better way?
@puzzlinggamedev
@puzzlinggamedev 11 месяцев назад
it's nice how this talk was robust and re-constructed itself after each interruption from the public :)
@countingtls
@countingtls 8 лет назад
Another suggestion I like to give, is that in your pervious video comments, and one of the audiences in this take, asked what kind of "demos" can be run and show future audiences, what living computing can do. I think besides our "localized/distributed scheme" in sensor network is one, but also a lot of embarrassingly parallel algorithms/schemes existed should be the easiest to be converted into this, and they will provide some obvious results to show the robustness and self-repairing features living computing excels. Personally I would love to see some type of Artificial Neural Network and artificial life hybrid based upon this to be implemented and demo. It's quite obvious that it's a very flexible structure to scale up neurons and make the parallel potential maxed out. (Or even in signal process with DFFT, perhaps?) However, I believe the real hardware needs to be testable before some performances comparison with existing systems can be made. (But for demos, it doesn't have to be) Finally, I think due to the nature of human perception and engineering issue, demo and first generation of testbed in 2D is OK enough, but I think the true potential with jump up significantly if going to 3D grids, and something very fundamental engineering problem will need to be addressed crossing to 3D. I wonder what's your opinions about these?
@DaveAckley
@DaveAckley 8 лет назад
+counting.T.L.S. - Thomas Leonard Su You make good points! Indeed, I hope to entice some sensor net people to try out their models in the Movable Feast. And yes, I have just recently played some with adaptive 'Neuron' elements, but have yet to hit on a design I like. And yes again, we're now planning for a 2nd gen prototype hardware 'tile' to explore larger grids. And finally, for now I'm keeping the basic model at two scalable dimensions, using the 'third D' for other engineering purposes like construction and repair, and grid I/O. Step by step!
@countingtls
@countingtls 8 лет назад
***** The future will indeed be exiting, really looking forward to new demos. I'm still curious though, what your grid I/O would like? I can imagine a lot of ways to implement it. Also how about the OS running by living computing? (Hmm. What would OS even mean under this scope)
@DaveAckley
@DaveAckley 8 лет назад
It's very primitive, but in the current Movable Feast model, in addition to the local 2D neighborhood, an atom has R/W access to a limited amount of state directly 'above' or 'below' it. What the (next) hardware tile will support remains uncertain, but in the simulator, for example, a standard library allows atoms to 'paint' on their site, and to detect nearby mouse movements and clicks. Instead of thinking "OS", think "neutral dynamics" (robust.cs.unm.edu/doku.php?id=concepts:neutral_dynamics).
@jamesvickers7787
@jamesvickers7787 8 лет назад
The commenters drove me crazy for some reason
@countingtls
@countingtls 8 лет назад
First of all, This is a very interesting talk, and the interaction with the audiences gave this talk much more context, and certainly will help us one step toward the paradigm shift toward living computing (You don't have to convince me, I am already converted). In my own field of researches of sensor network (or what the media/industry like to generally them IoT/IoE), we face the exactly same issue of unreliable/unpredictable hardware/nodes, even unreliable connection between nodes, and these nodes are generally very simple in structure (what make things even worse, is that nodes might not just have errors, they might even be mobile, leave and join back unpredictably). And for a long time we already tried to devise what we called "localized schemes" in order for a group of mobile sensor/nodes to work together and build useful applications on top of these heterogeneous units (we already used a lot of bio-inspired algorithm to help solving issues we faced, like use ACO to discover routes in ad-hoc network). Concepts from this paradigm will be extremely helpful and interesting to be integrated into ours (like one of the new techniques we like to call Virtual Objects, which is essentially like your simulator but in a distributed fashion. running across multiple nodes dynamically, and a lot of time adaptive)
@DaveAckley
@DaveAckley 8 лет назад
+counting.T.L.S. - Thomas Leonard Su As far as I know, sensor network folks were among the earliest to robustness and spatial computing. The Movable Feast is a bit more closely-coupled than many sensor nets, and has a bit looser energy budget---but indeed, compared to traditional architectures the similarities are far deeper than the differences. Thanks for the comment!
@Vidiot1955
@Vidiot1955 8 лет назад
Another homer. Even I, a civilian, feel I'm understanding the contours of the problem. Now I'm just worried about those x-rays. When the Russian mob starts hacking our shiny new best-effort machines, what's to stop Boris and Natasha from irradiating them?!
@DaveAckley
@DaveAckley 8 лет назад
+Vidiot1955 Bad guys are _already_ attacking with xrays, heat guns, and so on, enough that some high-end crypto hardware has temperature and radiation sensors connected to its self-destruct circuits. Best-effort is no magic bullet, but it can make certain kinds of attacks much harder. Thanks for the comment!
@KeimpedeJong
@KeimpedeJong 8 лет назад
Dave, this is awesome! With a large gradient of levels of operation, the small cpu + kernel does not need to know it all, that can be fixed in a level above. knowing that a box should be a box so it can repair itself. i imagine a vast array of risc systems. Paralella is such an idea to get started. and from a high perspective, does my local machine have to do it all ? can i outsource cpu usage to and from a cluster ? while ipv4 ran out, i am still waiting on my provider to rollout ipv6. but we do need a more flexible communication protocol. my computer could do processing for my phone.
@DaveAckley
@DaveAckley 8 лет назад
Though Parallella's absolutely got the right spirit, current Epiphany SoCs are too tight on local memory for us. Thanks for the comments!
@Daft_lemming
@Daft_lemming 8 лет назад
Find this stuff very interesting, but surely questions should be held off until the end?
@DaveAckley
@DaveAckley 8 лет назад
+Shane Farrell Circumstances vary but I often prefer 'inline' questions; a question delayed seems too often a question denied. Thanks for taking a look!
@aelitastones8012
@aelitastones8012 8 лет назад
👍
Далее
Robust Local Synchronization - Research Notebook Video
37:58
ДЕНЬ УЧИТЕЛЯ В ШКОЛЕ
01:00
Просмотров 2 млн
Bearwolf - GODZILLA Пародия Beatrise
00:33
Просмотров 299 тыс.
ХОККЕЙНАЯ КЛЮШКА ИЗ БУДУЩЕГО?
00:29
Qalpoq - Amakivachcha (hajviy ko'rsatuv)
41:44
Просмотров 421 тыс.
Birth of BASIC
38:13
Просмотров 1,2 млн
Being Competent With Coding Is More Fun
11:13
Просмотров 84 тыс.
Harder Drive: Hard drives we didn't want or need
36:47
The Early History of Digital Computing
13:46
Просмотров 1,6 тыс.
AT&T Archives: The UNIX Operating System
27:27
Просмотров 2 млн
How I Got Started In Artificial Life
10:00
Просмотров 1 тыс.
ДЕНЬ УЧИТЕЛЯ В ШКОЛЕ
01:00
Просмотров 2 млн