Serg
23.06.2017
17:35:48
партнамбера нет
колхоз какой-то
777Andrej
23.06.2017
17:43:30
похоже, они думали так же как и я :)
Особенности: Low ESR TR3B226K010C0500
Google
Serg
23.06.2017
17:45:34
я вот и хочу понять, 0.5 Ом для тантала 220 uf 10V это низкий ESR или нет?
Th0r
23.06.2017
17:47:54
ну вот у вишай, 593D 220uf 10v - 0.1Ом
Serg
23.06.2017
17:52:59
2.2 Евро
а космодром продает по 1 баксу
непонятно что правда
в такой конструкции getCount() вызывается один раз или на каждой итерации?
for (uint32_t i = 0; i < getСount(); i++)
хотя глупый вопрос, очевидно на каждой итерации
Alexandre
24.06.2017
19:40:29
На каждой
Serg
24.06.2017
19:41:23
в этом случае результат getCount() надо заносить в переменную перед началом цикла
Alexandre
24.06.2017
19:42:23
Если он не может / не должен меняться в течение выполнения цикла, то да
С - язык гибкий и позволяет многое
Serg
24.06.2017
19:44:43
в 99% случаев не меняется
Google
Serg
24.06.2017
19:45:33
хотя можно в обратном порядке
for (int32_t i = getCount() - 1; i >= 0; i--)
и будет вызываться один раз
Alexandre
24.06.2017
19:50:47
Ну понятно же, что в отрыве от контекста это все голая теория
kaktys
24.06.2017
20:22:03
Alexandre
24.06.2017
21:08:50
Смотря от компилятора
От оптимизатора. Если компилятор решит, что цикл не меняет значения, от которых зависит getCount, то может оптимизировать до одного раза
Стандарт говорит о "проверке условия", но не упоминает о стабильности его значения
kaktys
24.06.2017
21:14:16
Вроде раз проверяет
Alexandre
24.06.2017
21:15:42
Ну как он может проверять раз, если for - это перевернутый while?
kaktys
24.06.2017
21:25:31
Ассемблер смотреть надо
shadowsoul
25.06.2017
05:31:50
@TehDmitry банхаммером по этому уроду!
Дмитрий
25.06.2017
05:36:22
/report
/warn
Danil
25.06.2017
08:04:35
как же достал спам мля
Serg
25.06.2017
08:08:39
писать на нем не собираюсь, но понимать бы хотелось
Alexandre
25.06.2017
08:20:09
Serg
25.06.2017
08:31:45
ткни носом, где про асм STM32
Богдан
25.06.2017
08:35:55
Книжек по теме особо не встречал
Google
Богдан
25.06.2017
08:36:50
Точнее есть одна на русском, но ее еще не опубликовали. Там асм на кортекс м4 и кейл
Serg
25.06.2017
08:54:37
В IAR если задать оптимизацию и снять все опции, это будет равносильно совсем без оптимизации (None) ?
Дмитрий
25.06.2017
09:03:20
Level в None до кучи поставь
Serg
25.06.2017
09:04:31
равнозначно ли Level None и Level High со всеми снятыми опциями?
Мне нужно от оптимизации тлько чтобы inline работал, больше чтобы ничего не оптимизировало
А опция Function inlining доступна только при Level High
Непонятно, почему не работает inline
Dr
25.06.2017
09:28:52
эм
так оно инлайнит
Serg
25.06.2017
09:29:02
inline стоит, оптимизация полная со всеми опциями, но все равно естьвызов функции - BL
а как видно?
Dr
25.06.2017
09:29:15
так он вызывает strcasecmp
так как она не обьявлена инлайн-функцией
а твою sameStr инлайнит
Serg
25.06.2017
09:29:41
тю, не заметил
спасибо
Dr
25.06.2017
09:29:52
не за что
Google
Dr
25.06.2017
09:30:32
есть мнение что при level none и явно обьявленном inline - он всё же заинлайнит
галочка относится скорее всего к "инлайнить некоторые функции которые по мнению компилятора лучше инлайнить"
Serg
25.06.2017
09:32:59
аа, ты про директиву
щас попробую
Dr
25.06.2017
09:33:28
да
Serg
25.06.2017
09:38:42
не инлайниn при None
Dr
25.06.2017
09:39:27
Ага, понял.
Anton
25.06.2017
15:40:53
Стоит ли изучать FPGA?
Хокейний
25.06.2017
15:41:12
смотря зачем
Anton
25.06.2017
15:43:34
Какие варианты есть?
Хокейний
25.06.2017
15:44:18
какие варианты использования?
их много на самом деле
но в основном что-то сложное, компактное и скоростное
Anton
25.06.2017
15:47:49
Появился интерес разобраться, как его можно заточить под майнинг, лол. И не ради денег пока что
Denys
25.06.2017
15:48:11
это уже делали, есть более оптимальные ASIC, вы опоздали на несколько лет
Anton
25.06.2017
15:48:22
В курсе
Dolphin
25.06.2017
15:48:31
?
Google
Anton
25.06.2017
15:48:37
Asic то самому не сделать
Dolphin
25.06.2017
15:49:03
А велосипед на FPGA - легко, да?
Denys
25.06.2017
15:49:23
FPGA который будет иметь приемлимую производительность скорее всего выйдет ощутимо дороже GPU, а если учесть стоимость разработки - вообще самолет
Dolphin
25.06.2017
15:49:26
ну и пох, что тормозной и с кривыми педалями....
LexsZero
25.06.2017
15:49:55
меня почти взяли пилить майнер на фпга еще в 2011 или 12 кажется.
и ведь взяли бы, если бы я не отказался потому что нихуя не умею в эти ваши фпга
Хокейний
25.06.2017
15:51:13
Anton
25.06.2017
15:52:09
Можно же попробовать запрограммировать под новые алгоритмы, под которые асики вообще врядли будут делать
Denys
25.06.2017
15:52:11
для начала надо ответить на вопрос - в чем суть оффлоадинга майнинга в железо, а потом задавать вопросы по существу :)
Anton
25.06.2017
15:53:55
Оффлоадинга майнинга?
Denys
25.06.2017
15:54:31
а для чего вы считаете в майнинге используется fpga, asic, gpu?
Firelander
25.06.2017
16:01:36
имхо учить фпга для майнига идея так себе. Фпга сейчас в основном используются в телекоммуникациях. Можно запилить себе какой-нибудь SDR приемник например. С освоением фпга есть некоторые сложности в плане того, что они не так уж дешевы и какой-нибудь более-менее приличный проект уже требует изготовления собственной платы, потому что шины везде параллельные, высокочастотные, и отлаживать что-то, представляющее собой несколько плат соединенных мешаниной проводов так себе удовольствие.
LexsZero
25.06.2017
16:05:10
Denys
25.06.2017
16:07:17
ну я знаю только то, что некоторые просто еще требуют кучу памяти, и при особом желании часть операций все таки параллелится