Size: a a a

Конференция C++ Russia

2020 May 28

FS

Flower Surgeon in Конференция C++ Russia
FORTRAN ONE LOVE
скушав эти самые 6Гб. Он не умеет в отображение части файла
да и не должен. Используйте для этого соответствующие инструменты.
источник

A

Alex Ф-ф-фэils!🌠︙... in Конференция C++ Russia
Andrey Davydov
Language Study Group не существует, что вы имели в виду?
SG20
источник

AV

Alexey Veselovsky in Конференция C++ Russia
а что не так? в качестве основного, в том числе скриптового языка там используется C++. Но ТАКЖЕ те, кто не может в это, там есть и интерфейсы для всяких питоруби.

но еще раз - в качестве REPL там С++, в качестве языка для написания скриптов там С++, в качестве языка для написания библиотек также С++.

man cling например
источник

AV

Alexey Veselovsky in Конференция C++ Russia
REPL и jit-компиляция С++ кода. ROOT - one love!
источник

FO

FORTRAN ONE LOVE in Конференция C++ Russia
Alexey Veselovsky
REPL и jit-компиляция С++ кода. ROOT - one love!
а что мешает использовать IPO на реальных данных?
источник

FO

FORTRAN ONE LOVE in Конференция C++ Russia
Кстати, а почему еще процессоры не научились в jit для постоянно-повторяющихся операций?
источник

AV

Alexey Veselovsky in Конференция C++ Russia
FORTRAN ONE LOVE
а что мешает использовать IPO на реальных данных?
что тут такое IPO?
источник

FO

FORTRAN ONE LOVE in Конференция C++ Russia
тьфу.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
сразу на биржу выходить? 🙂
источник

AV

Alexey Veselovsky in Конференция C++ Russia
так вот чем ученые там заняты! хе-хе
источник

AV

Alexey Veselovsky in Конференция C++ Russia
вот о чем думают!
источник

AV

Alexey Veselovsky in Конференция C++ Russia
FORTRAN ONE LOVE
Кстати, а почему еще процессоры не научились в jit для постоянно-повторяющихся операций?
почему не научились? научились. там АМД чуть ли не ML юзает в процессоре, чтобы точнее угадывать что твоя программа захочет делать и куда пойдет
источник

AV

Alexey Veselovsky in Конференция C++ Russia
поэтому микробенчмарки стали ну совсем уж не показательными
источник

AV

Alexey Veselovsky in Конференция C++ Russia
то есть процессора сейчас вполне себе учатся на твоей программе и оптимизируются под эту программу
источник

FO

FORTRAN ONE LOVE in Конференция C++ Russia
Alexey Veselovsky
что тут такое IPO?
хотел сказать про профилирование, а сказал про interprocedure optimization 😐
источник

AV

Alexey Veselovsky in Конференция C++ Russia
FORTRAN ONE LOVE
хотел сказать про профилирование, а сказал про interprocedure optimization 😐
источник

AV

Alexey Veselovsky in Конференция C++ Russia
🙂
источник

FO

FORTRAN ONE LOVE in Конференция C++ Russia
Alexey Veselovsky
то есть процессора сейчас вполне себе учатся на твоей программе и оптимизируются под эту программу
и зачем тогда jit? (:
источник

AV

Alexey Veselovsky in Конференция C++ Russia
FORTRAN ONE LOVE
и зачем тогда jit? (:
дык jit это про то, что у тебя из невнятного байткота или вообще исходника проги получается машкот. который уже может быть запихнут непосредственно в процессор. а дальше с этим машкодом процессор уже делает что ему захочется. в том числе решает как бы поэффективней его исполнить.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
грубо говоря, написал строчку в REPL, int a = b+c; её можно проинтерпретировать, и выдать результат, а можно jit-скомпилировать в машкод и отдать процессору
источник