Szukam informacji od każdego, kto próbował użyć OpenCL w swoim kodzie naukowym. Czy ktoś próbował (ostatnio) ViennaCL ? Jeśli tak, to jak to się ma do guzka ? Co z OCLTools ? Czy to spełnia obietnicę? Jeśli tak, to czy byłby możliwy sposób na rozpoczęcie pisania jądra matematyki w OpenCL?
Czy są jakieś narzędzia w Pythonie, które są podobne do parla Matlaba? Znalazłem ten wątek , ale ma on cztery lata. Myślałem, że może ktoś tutaj może mieć nowsze doświadczenia. Oto przykład tego, co chciałbym zrównoważyć: X = np.random.normal(size=(10, 3)) F = np.zeros((10, )) for i in range(10): F[i] = …
Słyszałem, jak ludzie mówią, że działki produkowane przez ORIGIN wyglądają na bardziej dopracowane i „profesjonalne”, podczas gdy działki produkowane przez Mathematica nie. Jednak większość programów do tworzenia wykresów jest dość konfigurowalna i ma to uzasadnienie, że przy odpowiednich ustawieniach takich rzeczy, jak lokalizacja znaczników i etykietowanie, wybór czcionek i kolorów, …
Jak CUDA i OpenCL porównują się ze sobą pod koniec 2013 roku z perspektywy programisty? Moja grupa myśli o próbie wykorzystania obliczeń na GPU. Czy ograniczalibyśmy się znacznie, wybierając sprzęt obsługujący tylko OpenCL, ale nie CUDA? Aby być bardziej szczegółowym, czy poniższe założenia są prawidłowe? Wszystko, co jest możliwe w …
W jednym z moich artykułów wymieniam niektóre wyniki liczbowe oprócz niektórych liczb. Chciałbym się upewnić, że wyniki liczbowe w mojej pracy zawsze zgadzają się z kodem. W tej chwili po prostu kopiuję bezpośrednio wyniki liczbowe z wyników symulacji na papier, co jest niezwykle proste i mało zaawansowane technicznie, ale podatne …
Chciałbym uruchomić kilka prostych symulacji rozpraszania pakietów fal z prostych potencjałów w jednym wymiarze. Czy istnieją proste sposoby numerycznego rozwiązania jednowymiarowego TDSE dla pojedynczej cząstki? Wiem, że ogólnie rzecz biorąc, próba zastosowania naiwnych podejść do zintegrowania równań różniczkowych cząstkowych może szybko zakończyć się katastrofą. Dlatego szukam algorytmów, które są stabilne …
Próbuję rozwiązać równanie doradcze, ale w rozwiązaniu pojawia się dziwna oscylacja, gdy fala odbija się od granic. Jeśli ktokolwiek widział ten artefakt wcześniej, byłbym zainteresowany, aby poznać przyczynę i jak jej uniknąć! To jest animowany gif, otwarty w osobnym oknie, aby wyświetlić animację (będzie odtwarzany tylko raz lub nie od …
Nie chcę zajmować się virtualenv dla lokalnej instalacji Pythona, chcę tylko zainstalować lokalnie kilka pakietów bez zajmowania się PYTHONPATHzmienną środowiskową. Jak to zrobić?
ATLAS to darmowy zamiennik BLAS / LAPACK, który po skompilowaniu dostosowuje się do komputera. MKL to biblioteka komercyjna dostarczana przez firmę Intel. Czy te dwie biblioteki są porównywalne pod względem wydajności, czy też MKL ma przewagę w niektórych zadaniach? Jeśli tak, które?
Według mojej wiedzy istnieją 4 sposoby rozwiązania układu równań liniowych (popraw mnie, jeśli jest więcej): Jeśli macierz systemowa jest kwadratową matrycą pełnego rzędu, można użyć reguły Cramera; Oblicz odwrotność lub pseudoinwersję macierzy systemowej; Użyj metod rozkładu macierzowego (eliminacja Gaussa lub Gaussa-Jordana jest uważana za rozkład LU); Użyj iteracyjnych metod, takich …
Muszę zacząć korzystać z metod elementów skończonych. Zaraz zacznę czytać Numeryczne rozwiązania równań różniczkowych cząstkowych metodą elementów skończonych autorstwa Claesa Johnsona , ale datowana na 1987 rok. Dwa pytania: 1) Jakie są nowsze dobre zasoby / podręczniki / e-książki / notatki z wykładów na ten temat? 2) Ile brakuje mi, …
Inżynierowie często nalegają na stosowanie lokalnie konserwatywnych metod, takich jak skończona objętość, konserwatywna skończona różnica lub nieciągłe metody Galerkina do rozwiązywania PDE. Co może pójść nie tak przy użyciu metody, która nie jest lokalnie zachowawcza? Okej, więc lokalna ochrona jest ważna dla hiperbolicznych PDE, a co z eliptycznymi PDE?
Mam proste pytanie, które jest naprawdę trudne dla Google (oprócz kanonicznego Co każdy informatyk powinien wiedzieć o arytmetyki zmiennoprzecinkowej ). Kiedy należy używać funkcji takich jak log1plub expm1należy używać zamiast logi exp? Kiedy nie należy ich używać? Czym różnią się różne implementacje tych funkcji pod względem ich wykorzystania?
Czy ktoś może mi polecić dobry system zarządzania przepływem pracy (WMS), najlepiej w języku Python? Do tej pory korzystałem z GNU Make, ale wprowadza warstwę złożoności, której chcę uniknąć. Dobry WMS powinien mieć następujące funkcje: łatwa integracja z narzędziami wiersza poleceń i skryptami Python, prosty w użyciu i lekki, radzić …
Journal of Computational Physics był w przeszłości ważnym rynkiem zbytu dla nauk obliczeniowych, który opublikowałem wcześniej. Z korzyścią dla tych (takich jak ja), którzy podpisali bojkot Elsevier , jakie czasopisma inne niż Elsevier byłyby odpowiednimi miejscami do publikowania artykułów, które mogłyby zostać przesłane do Journal of Computational Physics? Dobra alternatywa …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.