Aktywne Wpisy
![restofme](https://wykop.pl/cdn/c0834752/459955d26c99ff4ef996d7c65401019a59153e7dc7544956b693498eb8d8216b,q60.jpg)
restofme +720
Napisałem ten komentarz pod znaleziskiem 44-latek spędził niemal dobę na SOR-ze. Był po udarze i trafił na laryngologię.
Ktoś zasugerował że dobrze go tu wrzucić.
To ja coś z życia. Historia taka jak tu. Udar SOR itp. Długo będzie ale mam nadzieję że coś wniosę.
Jak się ogarnąłem to przez moment pisałem coś na Mirko
Chce Wam opowiedzieć swoją historię trochę terapeutycznie a trochę Wam ku przestrodze.
Nie chce pisać o szpitalach,
Ktoś zasugerował że dobrze go tu wrzucić.
To ja coś z życia. Historia taka jak tu. Udar SOR itp. Długo będzie ale mam nadzieję że coś wniosę.
Jak się ogarnąłem to przez moment pisałem coś na Mirko
Chce Wam opowiedzieć swoją historię trochę terapeutycznie a trochę Wam ku przestrodze.
Nie chce pisać o szpitalach,
![daeun](https://wykop.pl/cdn/c3397992/daeun_hbb4iXGtdb,q60.jpg)
daeun +114
W tym wpisie wrzucamy wszystkie kobiece RED FLAGI dyskwalifikujące je jako potencjalne partnerki, matki czy małżonki. Ja zaczynam
1. Tatuaże - widzisz taki brudnopis i od razu wiesz że trafił ci sie egzemplarz z defektem, nieprzepracowanymi traumami wymagającymi dlugotrwalej terapii, której w poczatkowym okresie dziecinstwa zabrakło silnych wzorców i autorytetów
#tatuaze #bekazpodludzi #rozowepaski #logikarozowychpaskow #zwiazki #glupiewykopowezabawy #tatuazboners
1. Tatuaże - widzisz taki brudnopis i od razu wiesz że trafił ci sie egzemplarz z defektem, nieprzepracowanymi traumami wymagającymi dlugotrwalej terapii, której w poczatkowym okresie dziecinstwa zabrakło silnych wzorców i autorytetów
#tatuaze #bekazpodludzi #rozowepaski #logikarozowychpaskow #zwiazki #glupiewykopowezabawy #tatuazboners
![daeun - W tym wpisie wrzucamy wszystkie kobiece RED FLAGI dyskwalifikujące je jako po...](https://wykop.pl/cdn/c3201142/0db6ebaa88df5ff98bad71e72825b7d25558a4b768bf43bdc5ca3b74b95d3c21,w150.jpg?author=daeun&auth=27ce5bc8bf3ae65967b3979cda9fc9f3)
źródło: temp_file2653635524481855561
Pobierz
Mam pytanie dot. RDTSC.
CPUID // wmusza zakończenie poprzednich (serializuje)
RDTSC // odczytuje liczbe cykli
MOV ECX,EAX // przechowuje w ECX
CALL Func
RDTSC // po wywołaniu odczytuje kolejny raz licznik
SUB EAX,ECX // różnica powinna dać ile cykli potrzebuje na wykonanie Func
Powyższy kod wykonuje kilkukrotnie. Pierwszy wynik jest zawyżony co wynika z dokumentacji, a potem mam bardzo zbliżone wyniki i tu moje pytanie:
1. Czy te minimalne różnice wynikają z tego że rdzenie procesora mają niezsynchronizowany licznik taktów?
2. Czy przy drugim użyciu RDTSC mam w ogóle pewność, że moja procedura się zakończy przed tym odczytem?
I jeszcze jedno pytanie dot. listingu:
Próbuję za pomocą listingu zweryfikować czy kod wyżej poprawnie liczy liczbę cykli procesora potrzebną na wykonanie procedury, ale nie wiem co dokładnie oznacza litera 'm' przy liczbie cykli.
Z dokumentacji mam: "Meaning: Add cycles depending on next executed instruction." Wtedy mając przykładowo 7m w listingu kiedy mam to 7 taktów uwzględnić w obliczeniach a kiedy nie?
Jeżeli ktoś potrafi odpowiedzieć na choć jedno pytanie to będę wdzięczny.
różnice mogą być z takich powodów:
jesteś nie sam więc dolicz czas przełączania kontekstu
możesz odczytywać z różnych pamięci (wolny DRAM i szybki SRAM)
ale że moja odpowiedź jest troszkę "z dupy" bo nie jestem pewien tego co piszę a jedynie przypuszczam. prosił bym zawołać jak ktoś ogarnięty odpowie. lub co było by fajniejsze, może na stacku zapytaj też
@ManOfGlass: btw gdzie trafiles na to ppoecenie?
mam to na laboratoriach i muszę wywnioskować w jakich warunkach taki kod daje miarodajne rezultaty