Не совсем понял, что такое "нарастить кость" .
Аппарат Илизарова. И каждый день подкручивают гайку. Там и не хочешь, а кость нарастёт. Попутно признаешься в том, чего и не знал.
Амальгама |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Амальгама » Reductor Sapiens » Новая теория памяти – прорыв или утопия?
Не совсем понял, что такое "нарастить кость" .
Аппарат Илизарова. И каждый день подкручивают гайку. Там и не хочешь, а кость нарастёт. Попутно признаешься в том, чего и не знал.
Это уже было несколько лет тому - стволовые клетки. Мы вроде даже на сайлоге это обсуждали. Ну типа, что делать, если посеянные зубы будут расти неконтролируемо - ходить к стоматологу как в парикмахерскую каждый месяц подстригать зубы.
Сейчас это исчезло без следа.
Там, вроде как у мышей уже выращивали. Вроде как времени уже дофига прошло, чтобы и у людей начинать...
язык без костей
зубы будут расти неконтролируемо
Везде кроме рта? (Падает а обморок)
Можно еще так
Можно. Плавно переходим к компутерам. Вот что пишут в ВИКИ об аппаратной ассоциативной памяти -
Из-за того, что АП разработана, чтобы искать во всей памяти одной операцией, это получается намного быстрее, чем поиск в RAM фактически во всех приложениях поиска. Однако, есть и минус в большей стоимости АП. В отличие от чипа RAM, у которого хранилища простые, у каждого отдельного бита памяти в полностью параллельной АП должна быть собственная присоединенная схема сравнения, чтобы обнаружить совпадение между сохраненным битом и входным битом. К тому же, выходы сравнений от каждой ячейки в слове данных должны быть объединены, чтобы привести к полному результату сравнения слова данных. Дополнительная схема увеличивает физический размер чипа АП, что увеличивает стоимость производства. Дополнительная схема также увеличивает рассеиваемую мощность, так как все схемы сравнений активны на каждом такте. Как следствие, АП используется только в специализированных приложениях, где скорость поиска не может быть достигнута, используя другие, менее дорогостоящие, методы.
А с помощью префиксного метода ассоциативная память реализуется непосредственно на RAM и мне непонятно почему это до сих пор не сделано. Раньше, когда память была дорогая, это было понятно, теперь нет. Более того, из-за доступа по значению хватит быстродействия внешней памяти.
Вся фишка заключается в записи в память не символа, как в иллюстрации приведенной ранее, а ссылки на следующий символ в данном слове. Всего входов по кол-ву букв алфавита с которых начинаются слова. Каждое слово или текст, будет представлять некий маршрут в памяти заданный ссылками включая излюбленные Лукомором фонетические искажения. И все проблемы описанные выше множатся на нуль, поскольку ассоциативной памятью становится любая RAM.
Но и это не все! Алфавит двоички всего два символа. Всю память компьютера можно поделить на RAM для традиционного программирования, и АП, для размещения данных. (А может и не надо). И реализовать альтернативное представление системы счисления, в которой четные адреса заменяют "0", а нечетные - "1" с получением АП на стандартной RAM.
Всего входов по кол-ву букв алфавита с которых начинаются слова. Каждое слово или текст, будет представлять некий маршрут в памяти заданный ссылками
Вот на примере хранения символов азбуки Морзе можешь показать?!
Там в алфавите всего две буквы: точка и тире.
То-есть, два входа всего.
И какие там маршруты получатся, чтобы распознать буквы хотя бы?
Вот на примере хранения символов азбуки Морзе можешь показать?!
У тебя иллюстрация для букв есть, которая сложнее. Ровно то же самое с ветвлением по точке или тире
распознать буквы хотя бы?
Та же двоичка, 0, 1.
Допустим на входе А. Сначала приходит точка =0, переходим в начало массива. Смотрим второй символ на входе - 1. Переходим по ссылке с него. Если конец ввода, значит символ А, если не конец, то смотрим вход и переходим, по ссылке от 1, получаем В, по ссылке от 0, получаем Р. Если не конец смотрим следующий
У тебя иллюстрация для букв есть, которая сложнее
Мне не надо сложнее. Мне надо максимально просто.
Сначала приходит точка =0, переходим в начало массива.
Откуда и куда приходит точка?
Отсюда уже ничего не понятно....
переходим в начало массива.
Какого массива?
Сначала у нас нет никакого массива.
Сначала приходит точка, и... что?
Отредактировано Лукомор (2021-04-04 15:46:22)
Сначала приходит точка, и... что?
Или тире, короче 0 или 1. На вход приходит. А дальше идешь по маршруту. Короче, найди картинку и разберись с текстом, а то только время зря потратим - все написано
Отсюда уже ничего не понятно....
Странно, ты же сам мне про Ахо-Карасика рассказывал, а тут вдруг непонятки на более простом
А дальше идешь по маршруту. Короче, найди картинку и разберись с текстом, а то только время зря потратим - все написано
Куда я иду, и так ясно!
Картинку я нашел, там ни хрена не ясно.
Меня как раз этот вопрос и интересует: где в памяти хранится маршрут, и как по нему идти.
Это не понятно абсолютно и совершенно...
Меня как раз этот вопрос и интересует: где в памяти хранится маршрут, и как по нему идти.
Врешь! Ты Ахо-Карасика рассказывал, а он сложнее и значит понимаешь чего и как.
Вот разбирайся
Ты Ахо-Карасика рассказывал, а он сложнее
Это одно и то же, на мой взгляд...
Всё-таки памяти что триЁ, что Ахо-Корасик откусит боже ж мой...
Вот разбирайся
Там ровным счетом нет ничего про сохранение данных в памяти, только про доступ к уже сохраненным данным.
Отредактировано Лукомор (2021-04-04 17:17:39)
Всё-таки памяти что триЁ, что Ахо-Корасик откусит боже ж мой...
Хочешь заушить пару террабайтов?
Там ровным счетом нет ничего про сохранение данных в памяти, только про доступ к уже сохраненным данным.
Это же тривиальная структура данных. Нафиг расписывать ее создание?
Это же тривиальная структура данных. Нафиг расписывать ее создание?
Собственно создание тоже не интересует.
Хотя понятно, что создать эту структуру (и редактировать) тоже нужна некая программа, которую где-то нужно хранить (и запускать).
Меня пока больше занимает сама эта тривиальная структура, которая и не тривиальная вовсе, особенно когда понимаешь,
что (для приведенного мной примера с морзевой азбукой) этот комплекс программ должен -
не только преобразовывать пищащую в приемнике морзянку в текст, допустим, выводимый на экран,
но и наоборот, набираемый с клавиатуры текст превращать в последовательность звуков, скармливаемую передатчику.
И вот, особенно во второй части задачи, твоя ассоциативная память с префиксными ключами выглядит как пятое колесо белаза в багажнике запорожца...
Отредактировано Лукомор (2021-04-04 18:39:15)
этот комплекс программ должен -
не только преобразовывать пищащую в приемнике морзянку в текст, допустим, выводимый на экран,
Ты еще таблицу умножения потребуй на этом принципе вместо калькулятора. Нет уж, этот метод для другого - например для исключения дубликатов в базе и действительно ассоциативного поиска
Анекдоты из России
Это был человек большой внутренней красоты. По крайней мере, так сказал патологоанатом.
этот метод для другого - например для исключения дубликатов в базе
Любопытно, откуда они возьмутся в базе, составляемой именно по такому принципу?
То-есть, новая запись может быть добавлена только в случае, если такая запись поиском не найдена.
А если по одному ключу находится вдруг и не одна запись, а несколько,
то дубликаты тоже исключать нельзя, поскольку записи с одинаковым ключом содержат существенно разную информацию,
например: точка - точка - точка - тире - конец знака.
Минимум три разных символа кодирует этот знак азбуки Морзе:
- буква " Ж " кириллицей
- буква " J " латиницей
- цифра " 3 " в китайской азбуке Морзе.
И который дубликат будем исключать?
Отредактировано Лукомор (2021-04-05 08:17:10)
и действительно ассоциативного поиска
Поиска чего?!
Любопытно, откуда они возьмутся в базе, составляемой именно по такому принципу?
То-есть, новая запись может быть добавлена только в случае, если такая запись поиском не найдена.
Ты в структуре все же разберись. И выяснишь, что дубликатов в ней не может быть в принципе - дубликат пройдет по тому же самому маршруту и иолько по отличию создаст ответвление. Так что сочетание Иван Петрович встретится ровно один раз, а различие будет в фамилиях, а то и в адресе
Минимум три разных символа кодирует этот знак азбуки Морзе:
- буква " Ж " кириллицей
- буква " J " латиницей
- цифра " 3 " в китайской азбуке Морзе.
И который дубликат будем исключать?
Это не дубликаты, поскольку продолжения совпадать не будут
Поиска чего?!
Пардон, доступа
Так что сочетание Иван Петрович встретится ровно один раз, а различие будет в фамилиях, а то и в адресе
А если просто Иван Петрович, без фамилии и адреса?!
то не дубликаты, поскольку продолжения совпадать не будут
А если продолжения не будет?
точка - точка - точка - тире - конец знака.
Отредактировано Лукомор (2021-04-05 08:27:05)
действительно ассоциативного поиска
В ассоциативном массиве поиск "действительно ассоциативный", или нет?
А если просто Иван Петрович, без фамилии и адреса?!
Ну вопросы у тебя... А в обычной базе без фамилии 10 Иванов Петровичей без того же самого?
А если продолжения не будет?
Будет то, что ты написал - неоднозначность. Ты мозг отключил штоле? Вопросы у тебя подозрительные. Известно же, что только уникальность дает однозначность идентификации, т.е. контекст=продолжение необходимо.
точка - точка - точка - тире - конец знака.
Да не путай ты задачу связи с естественным языком
В ассоциативном массиве поиск "действительно ассоциативный", или нет?
Поясни ворпрос, а то ты у меня щас кукуху с гнезда подымешь.
Ну вопросы у тебя... А в обычной базе без фамилии 10 Иванов Петровичей без того же самого?
В обычной базе это нормально, их хоть сто может быть.
По запросу "Иван Петрович" будет выдан результат поиска - десять Иван Петровичей.
И не будет плакать, что
контекст=продолжение необходимо.
Вы здесь » Амальгама » Reductor Sapiens » Новая теория памяти – прорыв или утопия?