Skip to content

Commit

Permalink
Merge branch 'master' into nashez/napi_tensor_continuous
Browse files Browse the repository at this point in the history
  • Loading branch information
vishniakov-nikolai authored Dec 11, 2024
2 parents 1d0dbeb + 8659cd2 commit 0e31ded
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 7 deletions.
12 changes: 5 additions & 7 deletions .github/workflows/send_workflows_to_opentelemetry.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,7 @@ on:
workflows:
- Android ARM64 with vcpkg
- Android x64
- Documentation
- Cleanup PIP caches
- Code snippets
- Code Style
- Code coverage
- Cleanup caches
- Coverity (Ubuntu 20.04, Python 3.11)
- Debian 10 ARM
- Fedora 29 (RHEL 8.4), Python 3.9
Expand All @@ -19,10 +15,12 @@ on:
- Linux ARM64 (Ubuntu 20.04, Python 3.11)
- Linux Static CC (Ubuntu 22.04, Python 3.11, Clang)
- Linux RISC-V with Conan (Ubuntu 22.04, Python 3.10)
- Linux (Ubuntu 22.04, Python 3.11, Intel DPC++ Compiler)
- Linux CPU Plugin Snippets with LIBXSMM (Ubuntu 20.04)
- Linux Sanitizers (Ubuntu 20.04, Python 3.9)
- macOS (Python 3.11)
- macOS ARM64 (Python 3.11)
- MO
- Python API Checks
- Manylinux 2014
- Webassembly
- Windows (VS 2019, Python 3.11, Release)
- Windows (VS 2019, Python 3.11, Debug)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,10 @@ void prepare_primitive_fusing::fuse_swiglu(program &p) {
// Apply only for high performant GPU
if (disable_fc_swiglu_fusion || p.get_engine().get_device_info().execution_units_count < 128)
return;

if (p.get_engine().get_device_info().supports_immad)
return;

// TODO: to support other glu types && other weight data types
auto itr = p.get_processing_order().begin();
std::map<primitive_id, std::vector<std::pair<primitive_id, size_t>>> fusing_history;
Expand Down

0 comments on commit 0e31ded

Please sign in to comment.