Можно ли синхронизировать два процессора до такта?
- Войдите на сайт для отправки комментариев
Чт, 07/03/2019 - 02:19
, и чтобы были очень точные кварцы и кристаллы, а потом разнести их на расстояние, что-то поделать с одним (покатать денёк-недельку по кольцевой вокруг города на 100 км/ч), а потом снова синхронизироваться и вычислить дельту прошедших тактов?
В порядке алкобреда, если бы были довольно идеальные условия и чипы, то каждый смог бы, так сказать, DIY, проверить ОТО и релятивистское замедление времени. Да, я в курсе, что на 1 секунду нужно 100 лет на скорости МКС (28000 км/ч), но современные процессоры работают на 4,000,000,000 Гц, а стало быть, разница в тактах довольно быстро нарастёт до заметной. Но для домашнего применения вижу огромные сложности в самом процессе синхронизации и в точных кварцах (и это и так закладываясь на погрешности, которые, может, можно вычислить).
нестабильность кварца (особенно температурная) на много порядков больше чем разница возникающая от ОТО.
Существуют TCXO, стабильные до ±5х10-11, только в материнки такие наверное не ставят, они наверное и стоят сами, как с десяток материнок :) Но процессор 4е9, ну, с недельку покатать его с таксистом каким... :)
На самолёте один раз вокруг земли вышло 100-200 наносекунд разницы.
https://ru.wikipedia.org/wiki/%D0%AD%D0%BA%D1%81%D0%BF%D0%B5%D1%80%D0%B8...
Спутники GPS синхронизированы как раз по твоим требованиям. Почитай как они работают.
Проект "Телепортатор" на ардуине? ;)
Да знаю я, как работает GPS, начиная от поправки, и заканчивая фильтром Калмана и итоговым NMEA. Но то, что добрый дядя в Пентагоне добавил циферок, никак не поможет проведению собственного эксперимента. Так-то я и Эйнштейну верю на слово :)
Ардуину использовать не будем, слишком уж долго кататься придётся. А вот покатать i9 было бы можно, если бы удалось их синхронизировать. Впрочем, тут два радиоприёмника пытаешься синхронизировать от одного кварца на 28.8 МГц, и это уже очень большой геморрой, а две эвм - вообще суровая задача.
Проект "Телепортатор" на ардуине? ;)
Так-то я и Эйнштейну верю на слово :)
От зря Вы так, он в отличии от Вас заслуживает доверия. Ну посудите сами, вот покатали вы ардуину, получили чегото не так и написали "Энштейн - лох!" И шо, кто вам поверит? А никто. Репутации а Вас 0. Вы ж даже не нобелевский лауреат! Так что можете прям щас писать "Энштейн - лох!" результат будет точно такойже, но ардуино мучить не будите, сохраните время, деньги и бензин.
Как???!!! Как может человек, хоть немного обладающий логикой, сделать такие выводы? Может быть, вы работаете(-ли) на российском или украинском телевидении?
- Так-то я и Эйнштейну верю на слово :) - (логика) человек верит Эйнштейну на слово - (logik) человек НЕ верит Эйнштейну на слово (От зря Вы так, он в отличии от Вас заслуживает доверия)
- Ардуину использовать не будем - (логика) использование Ардуино в проекте не предусматривается - (logik) использование ардуины предусматривается (Ну посудите сами, вот покатали вы ардуину)
- не поможет проведению собственного эксперимента - (логика) хочется знать, можно ли провести собственный DIY эксперимент, не покупая двое атомных часов и билеты на самолёт вокруг света? - (logik) Так что можете прям щас писать "Энштейн - лох! [тут я просто пас]
negavoid, это вы банально не понимаете как работает общество и люди. Вот возьмем того Энштейна и его Теории. Ну написал и дальше что. Прочитал один,сказал бред. Другой и так далее. Тем более помимо своей терии он написал многое, включая и аэродинамику. Вот в аэродинамике его бред не прошел. А теперь Вы такой красивый и куда , на форуме , где точно не собираются научные светила. Вот это и Logik Вам и говорит. Но Вы же "непризнаный гений", что вам слова какой то "воши".
На reddit-е тоже не собираются научные светила, но там это не помешало объяснить в двух словах все сложности синхронизации счётчиков с дискретизацией в наносекунды и стоимость проведения эксперимента в современных баксах, всё ещё слишком дорого для частного лица. Тема закрыта, лепите все и дальше свои метеостанции.
... лепите все и дальше свои метеостанции.
дартаньяны!
Вы всерьёз думаете, что стоит сравнивать любительский уровень инженерно-научной подготовки в странах, где зарплат хватает только на поддельные микросхемы с алиэкспресса, но существует неиллюзорная перспектива присесть за какое угодно оборудование (даже жпс для телёнка), с подготовкой в странах, в которых тинейджер в подвале атомный ускоритель частиц собирает и его за это в MIT зачисляют?
Лучше один раз увидеть, чем 100 раз услышать.
Берем две ардуины, программируем их на выдачу 8 МГц на какой-нибудь ноге. Берем один двухлучевой осциллограф и подаем на его входы сигналы с ардуин.
Синхронизацию включаем от первой ардуины и наблюдаем за фазой второй.
Вопросы остались?
Лучше один раз увидеть, чем 100 раз услышать.
Берем две ардуины, программируем их на выдачу 8 МГц на какой-нибудь ноге. Берем один двухлучевой осциллограф и подаем на его входы сигналы с ардуин.
Синхронизацию включаем от первой ардуины и наблюдаем за фазой второй.
Вопросы остались?
Да, конечно остались, всё такие же теоретические, как и в посте #1 (прецизионный кварц и чипы). Что, если я поставлю у первой ардуины триггер Шмитта, а у второй выпаяю кварц и пропишу CKSEL в 0x0? Сдвиг фазы всё ещё останется, но уже наносекундный. Усложняем задачу, берём два термостабилизированных кварца, находим способ синхронизировать, скажем, две ардуины в 0:00:00.000 и пробуем вычислить разбегание за сутки - наверное, получится, но с точностью до миллисекунд, не подходит. (Теоретически) заменяем атмелы на i9 с RDTSC, синхронизируем - получаются погрешности порядка десятков микросекунд (ntp), уже лучше, но всё ещё не наносекунды. Если бы было возможно синхронизировать i9 на наносекундах (и используя вместо кварцев мс цезиевых часов за $2000), оставляем оба i9 на недельку, ежедневно синхронизируем, вычисляем медианную дельту в нс за период. Отправляем второй i9 покататься недельку, возвращаем на базу, синхронизируем, приплюсовываем дельту за t, если видим расхождение в несколько нс - ОТО подтверждена (или кривые руки накопили слишком много погрешностей). Ответы на русскоязычном форуме - нет, невозможно, это бред. На суровом "вражеском" - да, это возможно, но встанет весьма дорого, нет смысла.
Вы всерьёз думаете, что стоит сравнивать любительский уровень инженерно-научной подготовки в странах, где зарплат хватает только на поддельные микросхемы с алиэкспресса, но существует неиллюзорная перспектива присесть за какое угодно оборудование (даже жпс для телёнка), с подготовкой в странах, в которых тинейджер в подвале атомный ускоритель частиц собирает и его за это в MIT зачисляют?
Да не в уровне дело, я вижу здесь грамотных инженеров; дело в менталитете, в образе мышления, что ли.
Вот, об уровне. Вот были же Попов, Иоффе, Лосев, Алфёров - все наши. Так что я поначалу верил в уровень, потом надеялся, потом даже чуточку злился, но уже давно стало пофигу, ну что с того, что кто-то не разделяет твою точку зрения, а тем более, в интернете? Вот, из свежего - есть такой австралиец Ник Гэммон, и у него на форуме очень подробно объяснена вся и не только ардуина. Лишь только один нюанс - судя по его сайту, товарищ Гаммон немножко гоммон. И есть у меня два друга, мужики по 40-45, не зная друг о друге, одновременно и независимо друг от друга решили поиграться с ардуино. Ну и обращаются ко мне со всякими вопросами. И попробовал я дать им ссылки на форум Ника (сцуко, ну ведь знал же заранее!), разумеется, оба домотали страницу до самого низа с флажком, и как посыпется! - "Да он заднеприводный, такой научит, вот ещё у гомесов, пойду лучше дальше мультики на ютубе смотреть". Ё-моё, да какое тебе дело, пусть он там на другом конце земли хоть с козочкой, хоть с трупами инопланетян, как по мне, так лучше уж поучиться у умного пида*аса, чем у полного форума хамоватых д'Артаньянов :) Это всё менталитет ex-USSR, никуда от него не деться, и более старшему поколению, и к сожалению, моему, и даже, может, паре следующих. И всё же, каждый раз, как баран, верю и продолжаю патриотически надеяться - а вдруг, на этот раз? Нет, увы, всё, как всегда, вопрос никто не прочитает, сразу обосрут, иди обтекай. Что на форуме ардуино, что на игровых серверах, наши в команде с хихиканьем подтолкнут в лаву, а на нерусских серверах почему-то незнакомые люди из твоей команды помогают, подсаживают на ящик. Надо просто перебороть себя и как-нибудь зароскомнадзорить себе на L7 всё из tld *.ru *.su *.ua *.by *.kz - больше целых нервов - дольше проживу.
Вот интересно: чуть не каждую неделю на русскоязычном форуме появляется человек, начинающий сетовать, как плохо на русскоязычных, и как хорошо на всех остальных.
Дорогой, ты зачем сюда пришел?
В самом вопросе прослеживается ЕГЭзация образования. Если бы вопрошающий хотя бы отслушал внимательно инженерные курсы института то и вопроса то такого бы не возникло. Нормальному инженеру будет понятно, что сделать можно, но очень дорого и не на элементарной базе ардуины. Ну ладно термостабилизация с большими вопросами, а как вы учитывать будете изменения частоты кварца при динамических нагрузках при разгонах и торможениях пока кататься будете вокруг шарика? Гравикомпенсаторы пока только в фантастике на космические коробли ставят.
хорошо, сейчас объясню в нескольких словах
ваш алкобред заключается в том, что в ОТО нет эффекта релятивистское замедление времени ... т.е. СОВСЕМ НЕТ.
В ОТО есть эффект гравитационного замедления времени, кой к вашему случаю не имеет никакого отношения.
Т.е. вы действительно неуч, для которого нет разницы между СТО И ОТО.
Так что разберитесь в постановке задачи без алкобреда для начала.