Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/marian-nmt/intgemm.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-05-19Merge branch 'kpu:master' into masterHEADmasterNikolay Bogoychev
2022-05-18Update 3 year old catch and hide assert variable behind ifdef (#103)Nikolay Bogoychev
* Update 3 year old catch and hide assert variable behind ifdef * A temporary workaround for gcc 12.1 (#104) Bit of a hack but gcc 12.1 seems to warn on its own headers. * Fix gcc 9.3 with newer check when using -fno-exceptions It seems that std::iota generates weird sequences with -fno-exceptions under that gcc and when inside check (maybe some undefined behaviour as check relies does some sort of exception handling?). Comparing against the actual vector as opposed to generating the sequence again via for loop seems to fix the issue * Add 9.4 to the exceptions
2022-05-17A temporary workaround for gcc 12.1 (#104)Nikolay Bogoychev
Bit of a hack but gcc 12.1 seems to warn on its own headers.
2022-03-30Remove wormhole wrapper around PMADDWD. Fixes #100Kenneth Heafield
2022-02-16Readme TypoKenneth Heafield
2022-02-16Make function pointers const (#99)Kenneth Heafield
2022-02-15Merge branch 'kpu:master' into masterNikolay Bogoychev
2022-02-09Option to turn off environment variable reading (#98)Kenneth Heafield
2022-02-09Replace iostream with fprintfKenneth Heafield
This resolves a potential static initialization ordering problem if INTGEMM_CPUID is an invalid value
2022-01-30Fix memory leak in AlignedVector. (#96)jlquinn
Co-authored-by: Jerry Quinn <jlquinn@us.ibm.com>
2021-12-10Of course clang-cl pretending to be MSVC has a different exception macroKenneth Heafield
2021-12-10Merge branch 'windows-cross'Kenneth Heafield
2021-12-10Simplify exceptions if statements, ensure headersKenneth Heafield
I see #if !_HAS_EXCEPTIONS and #if _HAS_EXCEPTIONS in official headers so assume this is fine.
2021-12-10More robust #if directive for activate/disable exception code (#95)Abhishek Aggarwal
Merging then fixing by adding header.
2021-12-09clang-cl compilationKenneth Heafield
2021-12-09Reduce header noise (#94)Kenneth Heafield
2021-07-24Fix name for Ubuntu with -fno-exceptionsKenneth Heafield
2021-07-24Support -fno-exceptions. Fixes #91Kenneth Heafield
2021-06-24Merge branch 'kpu:master' into masterNikolay Bogoychev
2021-06-23Add relu callback (#89)Nikolay Bogoychev
2021-05-01Fix MSVC getenvKenneth Heafield
Microsoft likes to break all the standard functions.
2021-05-01Environment variable INTGEMM_CPUID to downgrade CPU modelKenneth Heafield
2021-04-23Update intel compiler badgeKenneth Heafield
2021-04-23Slight improvement for install: use . instead of ${CMAKE_CURRENT_SOURCE_DIR}Kenneth Heafield
2021-04-06Merge pull request #86 from abhi-agg/wasm-preprocessor-cleanupKenneth Heafield
Replaced __EMSCRIPTEN__ with WASM preprocessor directive
2021-04-01Move sematics for AlignedVectorKenneth Heafield
2021-03-31Replaced __EMSCRIPTEN__ with WASM preprocessor directiveAbhishek Aggarwal
- This will not break compilation to wasm platform while using a different toolchain than emscripten
2021-03-04Merge pull request #85 from kpu/wormholeKenneth Heafield
Enable SIMD shuffle pattern
2021-02-17Merge pull request #83 from sidkashyap-at-Intel/masterKenneth Heafield
Intel Compiler Github Action
2021-01-11Github Action for oneAPI CISidharth Kashyap
2021-01-08Header for wasm functionsKenneth Heafield
2021-01-08Wormhole support https://bugzilla.mozilla.org/show_bug.cgi?id=1672160Kenneth Heafield
For testing only
2021-01-08Update README.mdSidharth Kashyap
2021-01-08Intel Compiler ActionSid Kashyap
2021-01-06Work around Intel compiler bug by removing target attributesKenneth Heafield
2021-01-04Fix compilation on icc 19.1.0.20191121Kenneth Heafield
2020-12-01Merge pull request #81 from abhi-agg/masterKenneth Heafield
WASM: Disable Pthreads + memory growth warning to be an error
2020-12-01WASM compilation: Disable Pthreads + memory growth warning to be an errorAbhishek Aggarwal
- Pthreads + memory growth causes JS accessing the wasm memory to be slow https://github.com/WebAssembly/design/issues/1271 - Leave this as a warning rather than making it a compilation error
2020-11-25Change architecture namespace to capitals.Kenneth Heafield
Matches static branch, fewer defines for inline files
2020-11-18Guard cpuid.h for emscriptenKenneth Heafield
2020-11-18More header for SSE without AVX2Kenneth Heafield
2020-11-18Emscripten CPUIDKenneth Heafield
2020-11-18More guards for AVX2Kenneth Heafield
2020-11-18Fix commentKenneth Heafield
2020-11-18Directory for compile testsKenneth Heafield
2020-11-18Make AVX2 optional if compiler doesn't support itKenneth Heafield
Mostly for emscripten
2020-11-15Merge pull request #2 from kpu/masterNikolay Bogoychev
Merge with latest intgemm master
2020-09-16Change Ubuntu gcc5 to gcc5 + debugKenneth Heafield
2020-09-16Workaround gcc 5.5 bug with asm copiesKenneth Heafield
2020-09-15Name gcc5 workflow correctlyKenneth Heafield