Buckets:
| import{s as oe,o as re,n as pe}from"../chunks/scheduler.852ec091.js";import{S as ue,i as fe,g as r,s as i,r as T,A as me,h as p,f as n,c as l,j as ie,u as M,x as f,k as le,y as de,a,v as P,d as A,t as H,w as L}from"../chunks/index.28275fd3.js";import{T as ce}from"../chunks/Tip.9f398c59.js";import{H as U,E as he}from"../chunks/EditOnGithub.582011f0.js";function $e(I){let s,m='Apple Silicon support is planned for Q4 2024. We are actively seeking contributors to help implement this, develop a concrete plan, and create a detailed list of requirements. Due to limited resources, we rely on community contributions for this implementation effort. To discuss further, please spell out your thoughts and discuss in <a href="https://github.com/bitsandbytes-foundation/bitsandbytes/discussions/1340" rel="nofollow">this GitHub discussion</a> and tag <code>@Titus-von-Koeller</code> and <code>@matthewdouglas</code>. Thank you!';return{c(){s=r("p"),s.innerHTML=m},l(o){s=p(o,"P",{"data-svelte-h":!0}),f(s)!=="svelte-ztwrs6"&&(s.innerHTML=m)},m(o,D){a(o,s,D)},p:pe,d(o){o&&n(s)}}}function be(I){let s,m,o,D,d,O,c,J="As part of a recent refactoring effort, we will soon offer official multi-backend support. Currently, this feature is available in a preview alpha release, allowing us to gather early feedback from users to improve the functionality and identify any bugs.",R,h,V="At present, the Intel CPU and AMD ROCm backends are considered fully functional. The Intel XPU backend has limited functionality and is less mature.",G,$,Z='Please refer to the <a href="./installation#multi-backend">installation instructions</a> for details on installing the backend you intend to test (and hopefully provide feedback on).',S,u,z,b,j,g,ee="As we are currently in the alpha testing phase, bugs are expected, and performance might not meet expectations. However, this is exactly what we want to discover from <strong>your</strong> perspective as the end user!",q,y,te="Please share and discuss your feedback with us here:",B,v,ne='<li><a href="https://github.com/bitsandbytes-foundation/bitsandbytes/discussions/1339" rel="nofollow">Github Discussion: Multi-backend refactor: Alpha release ( AMD ROCm ONLY )</a></li> <li><a href="https://github.com/bitsandbytes-foundation/bitsandbytes/discussions/1338" rel="nofollow">Github Discussion: Multi-backend refactor: Alpha release ( Intel ONLY )</a></li>',N,k,ae="Thank you for your support!",Y,w,K,_,Q,x,W,C,X,E,F;return d=new U({props:{title:"Multi-backend support (non-CUDA backends)",local:"multi-backend-support-non-cuda-backends",headingTag:"h1"}}),u=new ce({props:{warning:!1,$$slots:{default:[$e]},$$scope:{ctx:I}}}),b=new U({props:{title:"Alpha Release",local:"alpha-release",headingTag:"h2"}}),w=new U({props:{title:"Benchmarks",local:"benchmarks",headingTag:"h2"}}),_=new U({props:{title:"Intel",local:"intel",headingTag:"h3"}}),x=new U({props:{title:"AMD",local:"amd",headingTag:"h3"}}),C=new he({props:{source:"https://github.com/bitsandbytes-foundation/bitsandbytes/blob/main/docs/source/non_cuda_backends.mdx"}}),{c(){s=r("meta"),m=i(),o=r("p"),D=i(),T(d.$$.fragment),O=i(),c=r("p"),c.textContent=J,R=i(),h=r("p"),h.textContent=V,G=i(),$=r("p"),$.innerHTML=Z,S=i(),T(u.$$.fragment),z=i(),T(b.$$.fragment),j=i(),g=r("p"),g.innerHTML=ee,q=i(),y=r("p"),y.textContent=te,B=i(),v=r("ul"),v.innerHTML=ne,N=i(),k=r("p"),k.textContent=ae,Y=i(),T(w.$$.fragment),K=i(),T(_.$$.fragment),Q=i(),T(x.$$.fragment),W=i(),T(C.$$.fragment),X=i(),E=r("p"),this.h()},l(e){const t=me("svelte-u9bgzb",document.head);s=p(t,"META",{name:!0,content:!0}),t.forEach(n),m=l(e),o=p(e,"P",{}),ie(o).forEach(n),D=l(e),M(d.$$.fragment,e),O=l(e),c=p(e,"P",{"data-svelte-h":!0}),f(c)!=="svelte-vyk3k9"&&(c.textContent=J),R=l(e),h=p(e,"P",{"data-svelte-h":!0}),f(h)!=="svelte-12ne44y"&&(h.textContent=V),G=l(e),$=p(e,"P",{"data-svelte-h":!0}),f($)!=="svelte-1wpsr8f"&&($.innerHTML=Z),S=l(e),M(u.$$.fragment,e),z=l(e),M(b.$$.fragment,e),j=l(e),g=p(e,"P",{"data-svelte-h":!0}),f(g)!=="svelte-njzoox"&&(g.innerHTML=ee),q=l(e),y=p(e,"P",{"data-svelte-h":!0}),f(y)!=="svelte-5kenpg"&&(y.textContent=te),B=l(e),v=p(e,"UL",{"data-svelte-h":!0}),f(v)!=="svelte-7ea0dg"&&(v.innerHTML=ne),N=l(e),k=p(e,"P",{"data-svelte-h":!0}),f(k)!=="svelte-16dyb3n"&&(k.textContent=ae),Y=l(e),M(w.$$.fragment,e),K=l(e),M(_.$$.fragment,e),Q=l(e),M(x.$$.fragment,e),W=l(e),M(C.$$.fragment,e),X=l(e),E=p(e,"P",{}),ie(E).forEach(n),this.h()},h(){le(s,"name","hf:doc:metadata"),le(s,"content",ge)},m(e,t){de(document.head,s),a(e,m,t),a(e,o,t),a(e,D,t),P(d,e,t),a(e,O,t),a(e,c,t),a(e,R,t),a(e,h,t),a(e,G,t),a(e,$,t),a(e,S,t),P(u,e,t),a(e,z,t),P(b,e,t),a(e,j,t),a(e,g,t),a(e,q,t),a(e,y,t),a(e,B,t),a(e,v,t),a(e,N,t),a(e,k,t),a(e,Y,t),P(w,e,t),a(e,K,t),P(_,e,t),a(e,Q,t),P(x,e,t),a(e,W,t),P(C,e,t),a(e,X,t),a(e,E,t),F=!0},p(e,[t]){const se={};t&2&&(se.$$scope={dirty:t,ctx:e}),u.$set(se)},i(e){F||(A(d.$$.fragment,e),A(u.$$.fragment,e),A(b.$$.fragment,e),A(w.$$.fragment,e),A(_.$$.fragment,e),A(x.$$.fragment,e),A(C.$$.fragment,e),F=!0)},o(e){H(d.$$.fragment,e),H(u.$$.fragment,e),H(b.$$.fragment,e),H(w.$$.fragment,e),H(_.$$.fragment,e),H(x.$$.fragment,e),H(C.$$.fragment,e),F=!1},d(e){e&&(n(m),n(o),n(D),n(O),n(c),n(R),n(h),n(G),n($),n(S),n(z),n(j),n(g),n(q),n(y),n(B),n(v),n(N),n(k),n(Y),n(K),n(Q),n(W),n(X),n(E)),n(s),L(d,e),L(u,e),L(b,e),L(w,e),L(_,e),L(x,e),L(C,e)}}}const ge='{"title":"Multi-backend support (non-CUDA backends)","local":"multi-backend-support-non-cuda-backends","sections":[{"title":"Alpha Release","local":"alpha-release","sections":[],"depth":2},{"title":"Benchmarks","local":"benchmarks","sections":[{"title":"Intel","local":"intel","sections":[],"depth":3},{"title":"AMD","local":"amd","sections":[],"depth":3}],"depth":2}],"depth":1}';function ye(I){return re(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class xe extends ue{constructor(s){super(),fe(this,s,ye,be,oe,{})}}export{xe as component}; | |
Xet Storage Details
- Size:
- 5.93 kB
- Xet hash:
- 003e140d00aec98873246a50aacdde6c61943e5781602811ada5661637602b2f
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.